Skip to content

ChaitanyaYeole02/library-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Library Management System

◦ Developed with the software and tools listed below.

Python React JavaScript HTML5 CSS Badge MySQL
FastAPI Vite Axios
Docker

GitHub code size in bytes GitHub license

📍 Overview

The Library Management System project aims to provide a web-based application for managing books in a library. The core functionalities include adding books to a database, viewing and searching for books based on various filters, marking books as inactive, and checking the availability of books. This system enables librarians to efficiently manage their book collection, track availability, and facilitate borrowing processes, ultimately enhancing the overall organization and productivity of the library operations.


🚀 Getting Started

✔️ Prerequisites

Before you begin, ensure that you have the following prerequisites installed:

  • ℹ️ Docker Compose 2.20.2+
  • ℹ️ Python 3.11+
  • ℹ️ NPM 9.6.7+
  • ℹ️ MySQL 8.0.34+

📦 Installation

  1. Clone the library-management-system repository:
git clone https://github.com/chaitanya-yeole/library-management-system.git
  1. Change to the project directory:
cd library-management-system
  1. Dockerize the application:
docker-compose build
  1. Run the docker image:
docker-compose up
  1. Run the Library Management application:
http://localhost:4173

📄 License

MIT


👏 Acknowledgments

Badges

🔝 Return


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published