A simple web-based Book Management System that allows users to manage books, track inventory, and handle billing operations. Designed for small libraries, bookshops, or personal collections. This are Build with python, Django, Rest-framework, and Postgresql
- 📘 Add, update, and delete book records
- 📦 Manage stock and availability
- 🧾 Generate bills for customers
- 🔍 Search and filter books by name, author, or category
- 📚 Book Entry with category & subcategory
- 🔄 Issue & return tracking
- 👤 Admin panel for management
- 🙋♂️ for better form UI
- Backend: Django [PYTHON], Django [Restframework]
- Frontend: HTML, CSS, Bootstrap, JavaScript
- Database: SQLite, PostgreSQL
- Deployment:Git and Version Control, Vercel, PgAdmin
- Others : Django Admin Panel, Django Templating Engine, Object Relational Mapping, Model - View - Controller and Templates
Book-Management-System/
├── templates/
├── static/
├── libreapp/ # Django app
├── db.sqlite3 # or PostgreSQL config
├── manage.py
└── README.md
git clone https://github.com/GOKUL988/Book-Management-System-
cd Book-Management-System-
LINUX : source env/bin/activate
WINDOWS : env\Scripts\activate
CREATE NEW VIRTUAL ENVIRONMENT
python -m venv env
pip install -r requirements.txt
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
/supplier/<supplier_id>
- This project is licensed under the MIT License.
- GOKUL
- 📧 Email : gs9876@gmail.com
- 🌐 GitHub Portfolio :LINK