Swap website with embeddable js widget

Avg Bid (AUD)
Project Budget (AUD)
$1500 - $3000

Project Description:
I want a website where people can swap things.

The website needs to allow:
- User registration, including optional signup from Facebook/Twitter/Google
- Ability to post item to be swapped, and suggest required item to be swapped for
- Ability to 'share' these swap ads as posts on facebook and twitter
- Ability to edit posts
- Ability to accept or reject swap suggestions from other users
- Workflow process where a "3rd party" can approve or reject the swap
- The website needs to be also accessible from a embeddable widget. Widget should be similar in CONCEPT to "get satisfaction" or "uservoice" widgets (for example). This is very important.

Project designs:
- Database is to be mySQL
- Ideally I would like the PHP framework to be Codeignitier - but this is not required.
- Widget should be javascript. The widget should be similar in CONCEPT to "get satisfaction" or "uservoice" widgets.
- Website is to have a very clean and professional "web 2.0" feel. Bootstrap or similar can be used.

Skills required:
Graphic Design, Javascript, MySQL, PHP, Website Design
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.