Authenticated users are able to log in to the app with their signed up email and password.
Invalid email or password would be denied access.
2. Creation of sign up page
Accessed from login page
Users are able to sign up by inputting their NUS email and password
Only NUS emails are allowed and a password of length 6 or more is required. Any other types of emails or a short password would be rejected resulting in an alert popping out
Upon valid email and password of more than 6 characters, alert users to check their email, and sent an verification link.
Upon clicking the link, the users would be verified, and they can log in to the app with their credentials.
3. Creation of forget password page
Users to input their email and get a password reset link
4. Creation of profile page
Users signed in currently will be able to see their email(username) on the page
1. Creation of login page
2. Creation of sign up page
3. Creation of forget password page
4. Creation of profile page