I need to have a custom user profile creation system created to be deployed at www.gamelemon.com. The system basically has to allow users to create a profile based on a set of questions which will be arranged into various categories. The system should be database driven, with all questions and answers stored in a database. I have a pretty detailed specification document which I will share after going through an initial shortlisting process. Overall, the requirement is for about 6-7 front end pages (based on the site template) and pretty generic backend logic.
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: Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's test environment, access to which will be provided.
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).
The business logic must be implemented using a J2EE framework, to be deployed on Tomcat (v.5.5.7-1) application server, using JRE 1.5.0. The implementation must follow a Model-View-Controller (MVC) paradigm (custom MVC implementation or Struts). Servlets should be used for the controller layer, and JSPs (preferably with JSTL 1.1) for the View layer. The HTML output on the front end should be XHTML 1.0 Transitional compliant (must validate at [url removed, login to view]), and pages should use a base graphical template that will be provided. Each page described in the specification should be implemented as a separate JSP (JSPs should have as little conditional logic as possible).