The website I need should have features similiar to Rentacoder or Elance, Freelancer project posting site. But my site is simplier because it does not deal with financials, there will be no transactions between user and my site, So there is no buyer/seller financial management, no process of buyer accepting work, no arbitrations.
It will be simply a listing site. There is no distinguish between buyer and seller.
- User registration/login/password management
- User post listings/projects
- Other users placing bids with comment.
- Private message board with each bidders.
- User's Message Inbox
- User can Accept one or More winners for each listing
- User can post rating/comments for each successful bid.
- User Avatar. Display user profile image with listing/ bids.
- Search users by age, sex, location etc. Search listings by location and categories.
- User's profile list his open Projects, Feedbacks/ratings.
- Invitatation. User can invite other users to bid on his project. User can view list of invitation received.
- Featured category listing. After paying (by Paypal) a small fee, user's project posting will appear on top of other listings in a category or location. ( much like ebay's featured listing).
- Location (major cities) is entered by selection.
You can build the site by modifying an existing freelancer script if you have one, which is preferred. If you have suggestion of good existing script, please let me know.
You do not need to worry about the looks/graphics of the site.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
internet