This project was successfully completed by cft1 for $684 USD in 10 days.

Get free quotes for a project like this
Project Budget
$250 - $750 USD
Completed In
10 days
Total Bids
Project Description

Requires UI Work, basic DB, integration with Facebook and Twitter and node js development

Feature to be added to current website ([url removed, login to view])

1. Signup

1.1. Allows to log-in using three alternative methods:

1.1.1. Facebook

1.1.1.a. Minimum access of information

1.1.1.b. Retrieve profile picture

1.1.2. Twitter

1.1.2.a. Minimum access of information

1.1.2.b. Retrieve profile picture

1.1.3. Username and password

1.1.3.a. require email

1.1.3.b. security questions

1.1.3.c. Login/password retrieval system

1.1.3.d. option to load profile picture (automatically resized and cropped to 100x100)

1.2. Once signup is completed successive suggestions to:

1.2.1. Create Celebrity List

1.2.2. Invite Friends through Facebook, Twitter or Email depending on signup method

1.2.3 Follow public lists (sorted by most popular)

2. List Creation and Management

2.1. Possibility to create up to 10 celebrity lists:

2.1.1. Up to 50 celebrities per list (that limit should be easy to change)

2.1.2. List can be named (by default list name is [username] list 1, [username] list 2 etc) and contain short description (up to 50 characters)

2.1.3. Lists can be public or private (default private)

2.1.3.a. Public lists must have a unique name AND a description

2.1.3.b. Public lists can be seen by all but only user retains editing/deleting rights

2.1.3.c. Public lists can be followed by other users

2.1.4. Option to receive daily email summary for each list with sightings of the day

2.1.5. Suggestion to invite friends through Facebook, Twitter and email to follow public lists.

2.2. The 10 celebrity list limit can be increased by administrator (table of userID and new limit for exceptions)

2.3. Users can also select to follow public lists (display public lists with name, description and number of followers with click options to see the detail)

2.4. List can edited from User Profile Page (See below)

3. User Profile Page

3.1. Access Account Information

3.2 Option to edit account information and delete account

3.3. All the lists users created or follow with options

3.3.1. One table with user lists with [a] name, [b] public/private [c] summary email yes/no, [d] number of followers for public lists

3.3.1.a. [b] [c] [d] can be edited

3.3.1.b. Click on name to access and edit [a] name, [b] short description, [c] celebrity names, [d] celebrity picture and [e] Active/Inactive (for those who have been removed) with possibility to add or remove celebrities and delete lists.

3.3.1.c. When deleted, public lists with followers are removed from users but are transferred to administrator

4. Create User Table Rights and UI to access and edit the information

4.1. Rights are the following:

4.1.1. Number of Lists: default value or integer

4.1.2. Create Tags: Yes/No (No by default)

4.1.3. Edit User Table: Yes/No (No by default)

Completed by:

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