The application you are creating is a small block of registration for Springspree's attendees. You are required to create a sign up page where you take in the following details and store them in a database (preberably MySQL):
- Name
- Phone Number
- Password
- College Name
- Date of birth
- Sign Up Date
- Profile Photo
Once the user sign's up, there should be a mechanism to sign him in. Create a sign in page, where the user can enter his email-id and password for signing in. Once signed in, fetch all the details he had entered earlier and display it. Note: The profile photo must also be displayed.
In addition to above, you are required to do the following:
-
Store the IP address of the user when he signs up
-
Raw passwords must not be stored and must be hashed
-
Last login date & time must be recorded
-
Remember me option - Once a user logs in and checks remember me, he should not need to enter the sign in details again.
You can use any technology or framework for building the backend and frontend.
The last date of submission is 24th November, 2014. You have to fork this repository and add your changes in the forked repository. Once you complete the task, you have to send a Pull Request by clicking on the Pull Request button in your forked repository. Include the SQL dump in the git repository for me to try out.