Creation of Myspace type user profile system. Users must be able to create their own personal page, as well as customize it using CSS code. Profiles need to allow blog entries, commenting other users profiles, managing their own online photo albums and dynamic data (mapped from our mysql database). User must have a usable "editing" section in their profile as well as a viewable html page once they apply any changes to their profile. A management interface must also be provided for web site administrators or power users. We have an existing web site based on php smarty templates and MySQL, and the profile section must account for integration with our current users as well as new users who join the site. This should not be difficult as the authentication code already exists and would just need to be included in the new profile code. We can provide a design layout mock up to ensure the programmer knows how to structure the pages.
Rent A Coder requirements notice: As originally posted, this bid request does not have complete details. Should a dispute arise and this project go into arbitration "as is", the contract's vagueness might cause it to be interpreted against you, even though you were acting in good-faith. So for your protection, if you are interested in this project, please work-out and document the requirements onsite.
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).
3. User testing must be completed before approving project. This includes the programmer resolving any and all security issues that can be shown to exist within the current code, as well as all agreed upon features working bug free. 4. Source code must be commented to allow future development and readability on the site. Programmer should be prepared to comment any section requested before code is considered acceptable.
The current backend environment runs on Linux ES 3.0 with a MySQL database. The foundation of the current web code is PHP/Smarty Templates (essentially a highly modified X-Cart shopping cart system with a phpBB forum). Site needs to be fully functional from all popular client side browsers.