Signup and Login Pages are implemented. This project is done as a task for Accredian Internship Program.
Clone the project
git clone https://github.com/SanjayNithin2002/accredian-frontend-task
Go to the project directory
cd accredian-frontend-task
Install dependencies
npm install
Start the server
npm start
The project is deployed on vercel:
https://accredian-frontend-task-sand.vercel.app
- Email and Password Validation using yup
- Forgot Password
- Sending OTP to the registered email for change in credentials
- Changing Password
- Edge cases in login: User doesn't exist, Invalid Password.
- Edge Cases in signup: Username or Email already exists.
Client: React, Material UI, Yup
Server: Node, Express, MySQL