Need a Yelp like site, i.e. business directory with customer reviews where businesses can claim, edit their listings, and upgrade from free to paid levels of membership, manage advertising (banner-ad) campaigns, etc., payments by Paypal, Google Checkout or CC, for example. The site should be robust and scalable and hande over 1 million records/listings and still return search results and pages quickly, therefore the site should implement caching as well as other server speed enhancements.
This site should manage all emailings to the "listings" owners through and opt-in and unsubscribe system. This site should also have an opt-in user solution for the site users/customers (not to be confused with members/owners) enabling users to sign up with facebook for example, to post reviews about listings.
This is a niche business directory and needs to be cosmetically tailored to the real estate industry.
The site should be mobile capable, but this is a feature that could be added at the next round of development if cost is a prohibitive factor.
Site must creat SEO friendly URLs and be GOOGLE PageRank and Facebook Like friendly.
Reviews by customers/users should be 1 to 5 stars with detail and give others the ability to reply/comment to the review(s).
Looking for a near out of the box solution (CMS, social platform, directory solution, etc.) with minor customization if possible, in order to keep the costs low. Perhaps "advertisers" should have their own type of membership account in order to advertise with the site banners, etc., but flexible on this issue.
Thank you in advance for your bid!