All the requirements are as follows:
1) A user should be able to register, login, modify password and logout itself.
2) An email verification code will be sent by the back-end which has to be validated.
3) A user should be able to manually select an assessment and input the details and submit the assessment.
4) Beautiful graphs should be created dynamically for each assessment when user requires it.
5) User should able to see its progress report at each time after it completes the assessment.
6) We have a pro subscription feature, front-end should be able to make the user redirect to payment gateway and handle payment stuffs.
7) User should be able to input his age, height, weight at the time of registration.
8) A decent looking design should be provided.
9) Intelligent navigation and transitions should be provided in the UI