Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tushar-3549/library-management-system

Python-based Library Management System built with OOP principles. It uses SQLite3 as the database to handle book and member data efficiently. The project is containerized and deployed using Docker to ensure portability and ease of deployment.
https://github.com/tushar-3549/library-management-system

dockerfile python sqlite3

Last synced: 3 days ago
JSON representation

Python-based Library Management System built with OOP principles. It uses SQLite3 as the database to handle book and member data efficiently. The project is containerized and deployed using Docker to ensure portability and ease of deployment.

Awesome Lists containing this project

README

        

***Features:***
- Add and manage books.
- Register and manage library members.
- Issue and return books with real-time status updates.
- Search books by title.
- Simple command-line interface for interaction.
***Technology Stack:***
- Programming Language: Python
- Database: SQLite3
- Containerization: Docker

***How to Run (Docker)***
- Clone the repository.
- Build the Docker Image by `docker build -t library_management .`
- Run the Docker Container by `docker run -it library_management`
****OR****
- On Project Terminal: `python3 main.py`