A simple and secure full-stack user authentication system built with React, Node.js, Express, MongoDB, and JWT. It provides features like user registration, login, varification, session management, and protected routes.
π Live Demo
- User Registration & Login
- Password hashing with bcrypt
- JWT-based authentication
- Session persistence (localStorage/token)
- Protected Routes
- API built with Express + MongoDB
- β Frontend built using React.js
Frontend | Backend | Database | Auth |
---|---|---|---|
React.js | Node.js | MongoDB | JWT, bcrypt |

