We would like a full scale freelancing website developed, both front end and back end, including design and programming, with look and features similar to [url removed, login to view] although the actual content will be very different (please review elance to understand specifications needed)
Buyers will come and post jobs, and register on the site. They will be able to enter details about themselves and the job, as well as upload files which will all go into a searchable database. They will be able to mark their jobs with various parameters such as private or public and have control over who can view the jobs and when (such as only viewable after the seller has downloaded and returned a signed NDA agreement). Details of sellers who bid on jobs or send queries are immediately emailed to buyers for review. Buyers and sellers can communicate publicly or privately through the on site private messaging system.
Sellers are able to register on the site, and create their own personal profile page where they can list extensive details and upload certain files. Ratings, previous buyer comments and statistics will be displayed on this page too. Sellers can browse or search through jobs, with ability to specify specific search options through advanced search. They can then submit a bid with summary and detailed proposals, and upload supporting documents.
After a job is completed, buyers and sellers can rate each other and leave comments.
In addition, some of the specific features we require are:
- Simple and easy to navigate layout, professional and attractive, including the design/sourcing of appropriate icons/logos
- Secure against hackers
- Easily backed up in case of crashes etc
- Integrate the site with Paypal and merchant account payment gateway (potentially [url removed, login to view]) allowing for automatic receiving as well as paying out to designated users (with admin approval mechanisms in place)
- Code will need to be well commented for future usage
- All pages have to be fully tested in all browsers (Firefox, IE, Opera, AOL)
- Easy method of adding/editing information on the site by admin, including user entered information
- Integration of site statistics tools including Google Analytics
- RSS feed
- Message boards with options for moderation
- Admin panel - admin can view and change settings of entire site, as well as easily check user account balances and make payments. Easy accounting systems to keep track of all payments made through site.
Detailed specifications is attached.