Client wanted us to develop a business listing website allowing users to register/login, view business listings, search for business listings/reviews. The client wanted to enable the business owners would be able to register/login, add their business details, images, view reviews posted by other users.
The project involves developing a review website. The website is having two types of users: visitor/user and business owner. Visitors/users can register/login in the website using their Facebook login credentials. Users can import contacts from Gmail, AOL, Yahoo, MSN, and would be able to send invitation to their friends to join the website. They can browse business listings/services by category and can search for business listings/reviews by Postcode and surrounding postcodes, Trade/profession, Rating, Date, Business name and Search functionality would be provided with the predictive suggestions result.
Users can rate a service depending upon few predefined category like:
Users would be able to share their reviews with Facebook.
Business owners can register/login and create account/profile by entering the details like:
Business owner would be able to add their businesses by entering the following:
Business owners would be able to view reviews and ratings posted by other users on their listed business. Business owners would be able to submit their response on the listed reviews posted by the users on their business.
The website is also having admin section which is hidden from the user. Admin can manage the content of static pages using the provided modules in admin section. Admin can manage the user/business owner and category/subcategory of the website. Admin will be able to manage reports like:
Google Map feature: Business owner would be able to add their business address and location. The address and location would be pinned on Google map. Business owners need to provide full address to administrator and would be provided with an option to only show the suburb on Google Map which goes to the frontend.