Skip to content
@ShelfTrack

ShelfTrack

Hi, We are making software called ShelfTrack, which will be modern looking.

📚 ShelfTrack

A modern, feature-rich library management system designed specifically for schools, featuring class/division management, an automated book issue/return system.

👥 Created and Maintained by

✨ Features

✔️ 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

⚙️ Technical Features

🔹 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

🏗️ Technologies Used

🎨 Frontend (GUI)

  • PyQt6 → For a modern desktop application UI

🔧 Backend (Logic & Processing)

  • Python → Core application logic
  • Django → Backend framework for handling data & authentication
  • Django Rest Framework (Optional) → If API-based functionalities are required

📂 Database (Data Storage & Management)

  • 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.

📞 Support & Contribution

For feature requests Contact on [email protected] , bug reports, or contributions, feel free to open an issue or a pull request in this repository.

Pinned Loading

  1. ShelfTrack ShelfTrack Public

    SmartShelf is a robust and user-friendly library management system designed to simplify the task of managing books, students, and teachers in academic institutions. With a modern interface built us…

    Python 2

Repositories

Showing 2 of 2 repositories
  • ShelfTrack Public

    SmartShelf is a robust and user-friendly library management system designed to simplify the task of managing books, students, and teachers in academic institutions. With a modern interface built using PyQt6

    ShelfTrack/ShelfTrack’s past year of commit activity
    Python 2 MIT 0 0 1 Updated Feb 13, 2025
  • .github Public

    This is README

    ShelfTrack/.github’s past year of commit activity
    0 0 0 0 Updated Feb 9, 2025

Top languages

Loading…

Most used topics

Loading…