Complete design and functionality of [login to view URL]

Closed Posted Mar 12, 2011 Paid on delivery
Closed Paid on delivery

Finish up design and functionality of Quiddo.net. Functionality is described in the details below. Design should slick and simple such as Quora.com.

## Deliverables

Here is a briefing of the screens:

LOGIN SCREEN

Users login through facebook and are given a profile based on some of their facebook profile data including name, home town, age, friends and photo. All profile data remains on facebook, with no copying onto the website's database, so that any updates to the data in facebook is automatically reflected on Quiddo. When logging in for the n'th time (n TBD), users are given the option to invite their facebook friends to join them on Quiddo.

HOME SCREEN

Users see two feeds of the latest favors respectively asked and offered by other users. Below each stream, users can create and edit their lists of asked and offered favors. Favors in their own lists of asked and offered, and from people close to them, both geographically and through the social network, should take precedence in the feeds. When entering new favors to their lists, users should see a autocomplete suggestions given what they type in the text field from other favors already on Quiddo. Clicking on an item in either the asked or offered feeds expands the details of the favor below the users asked and offered lists, with the other person's name and photo next to it to the left. Clicking on either the name or photo takes to that user's facebook profile page. Below the posted favor's details, the user can enter a message to be sent to the other user, typically offering her the favor she asked, or taking her up on her offer. Quiddo should send the message through facebook.

CURRENCY AND RATING

Quiddo uses a virtual currency for favor receivers to pay favor givers. First users may be given a credit of quiddos to use on the website. They may also be given quiddos for every facebook friend they invite that also logs in. Their balance of quiddos should be kept on file and be displayed prominently on all screens. A quiddo typically pays for an hour of favors, but it's up to the parties to determine how many quiddos should be exchanged. When a user pays quiddos to another user, that amount is deducted from his balance, and credited to the other user's balance. The transaction takes place right on the Home screen. Below the feeds and lists section in the Home screen, the user sees two sections of messages both sent and received, one in which the user is the receiver of a favor, and the other in which he is the giver. Next to each message headline, the user is able to specify the number of quiddos to pay the other user for the favor. The user is able to enter a natural number for the amount of quiddos and a star rating ranging from 0 to 5 in 0.5 increments. Users cannot pay more quiddos then what they have on balance. Clicking 'quiddo' next to these will complete the transaction and hide the message from the Home screen. The user can check the completed transactions with quiddos and rating both paid and received on the Messages screen. The message section on the Home screen lists the favors he hasn't yet been paid for, so that he can follow up on them.

MESSAGES SCREEN

Clicking on the title of the message section on the Home screen opens a new screen with the history of all messages sent and received through Quiddo. Again here messages are separated between messages in which the user was a favor receiver, and messages in which he was a favor giver (rather than sender or receiver of the message). These only reflect messages initiated in Quiddo, as ensuing conversation takes place through facebook. Here the user sees quiddos and ratings he's received and given, and can click through to the message in facebook and to the other user's profile page in facebook.

ADMINISTRATION

Quiddo administrators need to be able to maintain the list of favors, ban users and set parameters such as the n'th login time that will offer the user to invite his friends, and the minimum number of facebook friends a user needs to log into Quiddo. Maintenance of the list of favors includes adding, deleting and merging entries. Merging favors in the list of favors should be automatically reflected on all instances in Quiddo.

This is a simple website, with only 4 screens and 4 database tables, on a simple but slick interface.

Engineering MySQL PHP Project Management Software Architecture Software Testing User Interface / IA Web Hosting Website Management Website Testing

Project ID: #3164892

About the project

3 proposals Remote project Active Apr 3, 2011

3 freelancers are bidding on average $1318 for this job

saathivw

See private message.

$2975 USD in 14 days
(4 Reviews)
0.7
webportalsl

See private message.

$680 USD in 14 days
(0 Reviews)
0.0
electroeagles

See private message.

$297.5 USD in 14 days
(2 Reviews)
1.4