A modern, feature-rich library management system designed specifically for schools, featuring class/division management, an automated book issue/return system.
✔️ Complete Book Management with barcode support
✔️ Student Management with class/division tracking
✔️ Modern User Interface with PyQt6
✔️ Book Issue & Return System
✔️ Defaulters List
✔️ Magazine Management System
✔️ Teacher Data Management
✔️ Multiple Academic Year Data Storage
✔️ Accession Register for record-keeping
✔️ Comprehensive Reports & Analytics
🔹 Barcode Generation & Scanning for easy book management
🔹 SQLAlchemy ORM for seamless database management
🔹 PyQt6 GUI for an intuitive desktop-based experience
🔹 Multi-Academic Year Data Storage for history tracking
🔹 User Login System (Library Staff & Admin)
🔹 Data Backup System for preventing data loss
- PyQt6 → For a modern desktop application UI
- Python → Core application logic
- Django → Backend framework for handling data & authentication
- Django Rest Framework (Optional) → If API-based functionalities are required
- PostgreSQL → Secure & scalable database for handling students, books, and transactions
- SQLAlchemy → ORM for efficient database interaction
📜 LICENSE
This project is licensed under the Apache License 2.0.
For feature requests Contact on [email protected] , bug reports, or contributions, feel free to open an issue or a pull request in this repository.