Create an adequate Login, which will be linked to the database, ensure username/passwords are correct etc (create testing logins for this)
Registration Process (password strengths check, username/email check, appropriate HTTP Request, automatic saving of registered user into database)
user Profile Interface
Cookies implemented (remember me function)
knowledge or experience in using AJAX is preferred.
Other details can be provided to you on submission.