I have a project with three distinct parts.
First, I need a site where a user must first login to access the site. I need to generate something like a million records with login credentials which I can then "assign" to individuals to permit their login. They would then log in to the system by entering a set of valid credentials and be delivered to a static web page. Initially this can be an Access dB but will eventually be MS SQL or MySQL.
Second, the validated user will click on a hyperlink to begin a multiple-page form submission to a single database record (another database table) that is related to the set of creds they entered in the first step. The data needs to collected over multiple pages (8 separate form pages). Kind of like the registration forms we've all seen where you first enter your personal information, then submit, then answer some questions, then submit those, then answer some more questions, then submit, etc., etc. until you finish the entire process. Each page will have only one or two form elements where the user will enter approximately 1000 characters. Ideally, some of these form elements need to include something like an in-page web-based WYSIWYG HTML Editor (like [url removed, login to view]). The user needs to be able to go back and forth if they want to change something with everything being written to a single database record. In case the person only completes some of the form pages then abandons the form, I need to be able to allow them to log back in with their creds at a later time and pick up where they left off. After the last page of the form is submitted, they are presented with a review of everything they've entered. If they choose to accept and submit that, then I want to set a flag to close the record so they can't go back and change something in their record at a later time.
Third, since some of the forms involve answering some questions that may take some time to think through (short essay), I need to be able to allow for VERY long sessions (like two hours per page) without forcing the person to log back in or lose the data they were working on with their last submission.
I'd like to do this all in ASP if possible, but would be willing to do it in .NET or PHP. I can provide you with FTP access to a Windows 2003 server with IIS 6.0, .NET/ASP/PHP/MySQL/MS SQL support environment.
I'm eager to do this immediately as a demo site for a possible larger project to be determined later. Web design isn't a major issue; the usability I mentioned above is the critical issue.
65 freelancers are bidding on average $936 for this job
Hi, My name is Igor, I have a large IT deveplopment expirience. Here is my online resume: http://gordan.lviv.farlep.net I can make it fast and comfortable for you. Greetings, Igor Racyborynsky