A full-stack Library Management System built as a college project using the MERN stack.
The application helps manage users, books, and authentication with email verification.
- User Registration & Login
- Email Verification using OTP
- Secure Authentication (JWT)
- Book Management (Add / View / Update)
- MongoDB Database Integration
- Clean and Responsive UI
- Environment-based Configuration
- Ready for Deployment
- React (Vite)
- HTML, CSS, JavaScript
- Node.js
- Express.js
- MongoDB
- Nodemailer (Email Service)
- JWT Authentication
- OTP-based email verification implemented
- Gmail App Password used for secure email sending
- Nodemailer configured with environment variables