Need some work done? Post a Project Today
Attention Scriptlance users, Scriptlance has been acquired by Freelancer.com! Find out more
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!
Freelancer.com (formerly GetAFreelancer, Scriptlance and vWorker/Rentacoder) is the world's largest freelancing, outsourcing and crowdsourcing marketplace for small business. Hire freelancers to work in software, writing, data entry and design right through to engineering and the sciences, sales and marketing, and accounting & legal services.
Find freelance jobs and make money online! We have freelance coders, writers, programmers, designers, marketers and more. Getting the best web design, custom programming, professional writing or affordable marketing has never been easier!
© Copyright 2013 Freelancer Technology Pty Limited (ACN 142 189 759)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)