A lightweight and scalable Library Management System designed to handle book circulation, seat/cabin bookings, user management, and digital library services.
The goal is to replace manual library tracking with a clean, structured, database-driven solution.
Frontend: https://library-space-rishihood.vercel.app Backend: https://library-backend-t3r9.onrender.com
- Tracks books, availability, and individual copies
- Manages borrowing/returns with due dates & fines
- Handles waitlists when books are unavailable
- Supports seat/cabin booking with QR check-ins
- Provides announcements, rules, timings, feedback, and help desk
- Centralizes all library workflows in one system
- Node.js + Express
- MongoDB + Mongoose
- JWT Authentication
- React.js + Javascript
- AntD designs UI
GitHub URL: https://github.com/sathvik89/library_backend
npm install
npm start