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

Share this project:

Updates