Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Library Management System

A full-stack Library Management System developed using React for the frontend and Python for the backend. The application helps manage books, users, issuing and returning books, and provides reports through a user-friendly interface.


Features

  • User Login
  • Book Management
  • Search Books
  • Issue Books
  • Return Books
  • Dashboard
  • Reports
  • User Registration

Tech Stack

Frontend

  • React.js
  • JavaScript
  • CSS

Backend

  • Python
  • SQLite

Project Structure

Library-Management-System
│
├── backend
│   ├── app.py
│   ├── database.py
│   └── requirements.txt
│
├── frontend
│   ├── public
│   ├── src
│   ├── package.json
│   └── package-lock.json
│
├── README.md
└── .gitignore

Installation

Clone the repository

git clone https://github.com/Manik-7/Library-Management-System.git

Backend

cd backend
pip install -r requirements.txt
python app.py

Frontend

cd frontend
npm install
npm start

Screenshots

Add screenshots of your application here.

Example:

  • Login Page
  • Dashboard
  • Book Management
  • Reports

Future Enhancements

  • Role-based authentication
  • Email notifications
  • Barcode integration
  • Fine calculation
  • Cloud database support

Author

K. Manik Prabhu

GitHub: https://github.com/Manik-7

About

A full stack Library Management System built with React, Spring Boot and MySQL. The features include Book Management, Member Management, Category Management, Issue / Return Book, Inventory Management, Secure REST APIs and Responsive UI for efficient library operations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages