Sign up page for users to register
Confirm registration page where profile photo and location is added
A page where users select from a list of 100 things/items
Use Openinvite.com to import and invite contacts from hotmail, Google, and yahoo.
A “People you may know feature” that matches email addresses from imported contacts to already existing accounts for users to add to their network.
Gather certain information on a bar graph to present to user
A page to rate people on different things and store ratings in database
Send email notifications to people who have been rated.
Earn 1st level badge by rating x (number should be set so that it can change anytime) times.
Maintain 1st level badge by rating at least y times within 30 days of earning badge.
Earn 2nd Level badge by rating x times after earning first level badge.
Maintain 2nd level badge by rating at least y times within 30 days of earning badge.
Earn 3rd level badge by rating x (number should be set so that it can change anytime) times after earning second level badge.
Maintain 3rd level badge by rating at least y times within 30 days of earning badge.
Earn 4th Level badge by rating x times after earning third level badge.
Maintain 4th level badge by rating at least y times within 30 days of earning badge.
Earn 4th Level badge by rating x times after earning FORTH level badge
Maintain 5th level badge by rating at least y times every 30 days.
Give every user a fixed amount of points when they register
Users lose points when they rate.
Users earn points per badge earned
Display and hide rating system implementing jquery.
Users have an activity feed.
Users have simple profile page that they can view/edit.
