Skip to content

Repository files navigation

Library Management System

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.


Deployment URLs

Frontend: https://library-space-rishihood.vercel.app Backend: https://library-backend-t3r9.onrender.com


What Problem Does It Solve?

  • 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

Tech Stack (Backend/DB)

  • Node.js + Express
  • MongoDB + Mongoose
  • JWT Authentication
  • React.js + Javascript
  • AntD designs UI

Backend Repository

GitHub URL: https://github.com/sathvik89/library_backend


Getting Started

npm install
npm start

About

This project is a full-stack Library Management System built to streamline library operations such as book management, user handling, and issue/return workflows. It features role-based access, structured state management, and clean UI.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages