Inspiration
This is a full-stack authentication system created using the MERN stack. It provides secure user registration and login using JWT tokens. It also includes email verification and a password reset flow using 6-digit OTP sent via email. Protected routes ensure that only authenticated users can access specific pages. The frontend is fully responsive and built with TailwindCSS.
How I built it
🔧 Technologies Used: • React.js, TailwindCSS, Axios • Node.js, Express.js, MongoDB • JWT, bcrypt.js, Nodemailer • Redux Toolkit or React Context API
✅ Features: • User Registration with Email Verification (OTP) • Secure Login with JWT Token • Protected Routes (frontend) • Forgot Password with OTP via email • Clean and responsive UI
Built With
- add-to-cart
- and-node.js.-users-can-register
- bcryptjs
- express.js
- jwt
- login-(with-jwt-authentication)
- mongodb
- mongoose
- node.js
- nodemailer
- react
- react.js
- talwindcss
Log in or sign up for Devpost to join the conversation.