A full-stack Library Management System built using the MERN stack to manage library operations such as adding books, issuing/returning books, user roles (admin/user), and transaction history.
- 🔐 User authentication and authorization (JWT)
- 📖 CRUD operations for books
- 👥 Admin and user roles
- 📚 Issue and return books
- 🧾 View transaction history
- 📅 Due date tracking
- 🌐 Responsive front-end with React
| Tech | Description |
|---|---|
| MongoDB | NoSQL database |
| Express.js | Node.js web framework |
| React.js | Front-end library |
| Node.js | JavaScript runtime |
| Mongoose | MongoDB ODM |
| JWT | Authentication |
| Axios | HTTP client |
| Tailwind CSS | Styling |
git clone https://github.com/your-username/library-management-system.git
cd library-management-systemPORT=5000
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret_keynpm starthttps://my-portfolio-lovat-six-79.vercel.app/