Recommendation social networking engine

This project received 33 bids from talented freelancers with an average bid price of $14583 USD.

Get free quotes for a project like this
Employer working
Project Budget
min $5000 USD
Total Bids
Project Description


I am interested in creating a social platform for sharing and recommending products reviews.

The closest website I've come across with:
[url removed, login to view]

But it could be a small [url removed, login to view] or [url removed, login to view] without the location based aspect of it.

Here are the highlights of the requirements:

** backend/webapps
- Facebook-style wall based posts (post, like, share, filter)
- reviews of "products" (share, like, rating)
- favorite "produts", bookmark functionality
- facebook integration (signup/login)
- add friends/contacts
- post to wall
- share posts
- notification engine (using FB API, email, etc...) based on rules/criterias
- reward system (point based, useage based, etc...)
- click logging (must be able to see what users are doing during a session)
- advertisement management
- poll, voting engine
- ability to set keywords or tags to posts
- scalable, distributed architecture
- J2EE technology

** Web frontend
- mod rewrite, SEO friendly, difficult to spider
- placeholder for advertisement (on/off switchable), with click tracking
- Facebook app

** mobile
- Facebook style UI (swipe left for contextual menu)
- iOS, Android

** search engine
- define index schema
- define search queries
- incremental update of index process
- spellchecker
- search suggestion
- caching mechanism
- build popular search index
- solr?

** database
- Maybe combination of RDBMS and NoSQL
- define schema
- can handle potentially heavy load
- search engine friendly

Thanks for reading!

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online