We need a company that is able to develop:
A Web page,in different languages ,for search local businesses and deals with various types of filters. Also you can create a website for each customer to choose from different templates. Customers can modify their offers, announcements, calendar, expenses, etc..
Open a CMS to manage the different categories, as well as fees for managing clients, it must also have a system of messages between managers and customers.
Important that the company has experience testing.