Project: Yelp Clone
Overview:
Looking for a design team to create a Yelp.com clone website. The website will be aimed at English speaking users from one particular location outside of the United States. If the website is successful, it will be duplicated in other niche locations and markets. Therefore, the website should be designed so that it may be easily cloned or expanded upon by adding additional locations to the original website.
Design teams who have already created a Yelp.com clone and have experience providing ongoing technical support are preferred, especially if their clone is currently online. Design team will also create website logo and advertisement tools such as banner ads. Please provide examples of your portfolio in your bid.
Please do not bid if you have not completed a social network site of similar scope, cannot provide examples of your previous work, cannot develop this site with bug-free secure code, cannot deliver on schedule and on budget, as promised.
Funds to be paid escrow upon completion of major milestones.
Top 3 Requirements:
1. Clean layout (similar to Yelp.com) with no more than 3 colors used, easy navigation, and a simple registration process (similar to citysearch.com) requiring only; Email, first Name, Last Name, User Name. Detailed user/profile information (age, gender, location, etc.) should be provided after initial login, but not required of user.
2. Simple to use Business Owners Area, separate from regular Member’s Area, that allows Business Owners to add their business to the site as well as enhanced information, photos, news and events, etc. In addition, Business Owners should be able to purchase the ability to have their business featured in their category or on the homepage. Business Owners should also have the ability to upload and pay for banner advertisements on a click per impression (CPI) basis. Banner advertisement space should be available for all standard size banners on the homepage and other areas of the site.
3. Robust user admin interface, accessible from the internet, with ability to control and manage the entire website. The Content Management System (CMS) should allow us to make quick and easy changes to all areas of the site such as; site setup, general settings, site content, enable/disable features and functions, user/business management, advertising management, reviews management, fee management, tables management, categories management, etc. An email system should be integrated with ability to send automated and custom emails to one, some, or all users. The email system should also be able to target emails to users at specific locations.
NOTE: Mobile phone messaging capability is not required.
Other Requirements:
4. Users can easily search for places, activities, experiences based on names, locations, rankings, keywords etc. Other general type of items which are independent from location can be searched based on rankings, names, keywords.
5. You can search for reviews by keywords, if not yet created, write a review by entering name of the business you want to recommend then click on “look it up” button and the site will provide you phone numbers and maps of that place, in the end write your review and post it on your review page for others to checkout; you can also write a review on the given existing businesses. Users should also be able to locate businesses with the same Google maps functionality that Yelp.com currently uses.
6. You can share your review with your friends, enter name for friends quick search, fill the details such as friends email addresses, add more (if required) write message and send it to them. You can edit your reviews, business and profile page. You can add yelp to your browser search bar.
7. You can click on new/latest reviews, most bookmarked, categories, highest rated to view the details of it, send the page description to your friend, add to bookmark, photo, click on “get involved”; view their reviews sorted by relevance, date & ratings.
8. Invite/Tell a Friend – Invite your friends by adding their email addresses or uploading contacts from Hotmail, Gmail, Yahoo, etc contact lists. As well, be able to search for Friends using your webmail contacts list.
9. You can view & manage your friends list, add/delete names from your friends list; manage invites; add more friends and get more reviews.
10.Messaging – Here you can view your mailbox, manage it, compose & send message to communicate on a more personal level with your site friends; if not required delete the unnecessary mails.
11. Talk- Here you can share your experiences, follow up with other members, suggest new features; view the recent conversations, see all your posts; search talk by entering keywords; click on the conversation, go through the question asked by a member and the answers suggested by other members, also send your suggestions/opinions, a compliment, message to them. You can click on to get email updates about the conversation when others reply.
12. Events- You can view the details of event updates, popular events in a week, other popular (view events by selecting the duration), browse all events: send the description to your friends, add a photo, view the discussed events, send compliment/message on their postings; also you can talk about the event, post your replies and get messages, compliments.
13. You can view the profile page of the members, add them as your friends, send compliment, private messages, add to favorite, view their reviews/similar reviews, lists, friends, compliments, bookmarks and events.
14. You can add an event by filling the details such as event name, when, where, what & why: select the option for who it is (everybody/yelp community), enter event site & ticket url, price, choose category so that help folks will be able to find your events and submit it; add photo; view event page, comments, edit event details.
15. Member search- here you can search for members by entering their names or email address in the search box or use “invite friends” button and ask your friends to join you.
16. Account- You can view, manage your account details, add/edit/delete and update profile information, manage email addresses, invite friends, join groups, account info, email notifications and saved locations, change password.
17. You can view your profile page, view recent reviews- sort/filter them by the given list; check the number of friends added, reviews, events submitted by you; view description of lists, events, map.
18. You can read the blog messages, send feedback/comment about what you feel to the site by selecting the topic and writing your message.
19. Classifieds – Users should be able to create and find classified listings by category (Real Estate, Autos, etc.) and by location.
20. Each user has in his own area, a block named “your friends newest reviews” that has the nicknames of his friends, and a link to their last reviews next to nickname.
21. Clean URLs
22. An option that shows that the site is online and offline for maintenance.