user account system for existing PHP code

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
Hi all,

We have a some relatively simple order fulfillment software that currently relies on people using a link with a generated "key" in the URL to go view their orders. Orders are currently keyed to email address and unique generated hash.

We'd like to make it so that people can log in, using their email address and an automatically generated password when their order is placed

This project requires:

* a User class of some kind, session variables, etc. (any library you like, just keep the code neat and clean.)

* 3 pages of HTML (login form, account display with links to their files, "you have logged out" page)

* editing the order-placement code, giving customers an account if they don't have one already, and if they DO have an account, making sure their new order gets associated with their existing account.

* generating a good, secure password (mixture of alphanumerics 8 chars long will be fine) for the new account, and emailing this information to the user after EVERY PURCHASE (not just after the creation of the account).

That's it! Pretty straightforward.

On this project you will probably spend most of your time learning how our code is put together so that you can do the modifications correctly. The original programmer, unfortunately, cannot be contacted.

Thanks for your bids!

Skills required:
HTML, MySQL, PHP, Software Architecture
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 700
in 20 days
$ 330
in 4 days
$ 400
in 5 days
$ 500
in 30 days
Hire outsourcedev
$ 250
in 3 days
$ 250
in 2 days
Hire techniques
$ 300
in 3 days
Hire innovation
$ 250
in 3 days
$ 300
in 2 days
$ 250
in 7 days