Skip to content

Repository files navigation

🏫 School Management System — Desktop App

✅ Offline Desktop Application

✅ One-Time Purchase

✅ Built for Schools

✅ Supports 200–300+ Active Students

✅ Modern, Fast & Easy-to-Use Interface

A complete, modern desktop application for managing schools with 200–300+ active students — built for speed, reliability, and ease of use in real school offices across Pakistan.

⚠️ This repository is a showcase only. Source code is proprietary and not included here. For licensing, demos, or purchase inquiries, contact details are at the bottom of this page.


✨ Key Features

  • 🔐 Secure Login — Role-based access (Admin, Principal, Teacher, Accountant, Receptionist), password hashing, and "Remember Me"
  • 📊 Live Dashboard — Student/staff counts, fee collection, attendance summary, and admissions trend chart
  • 🎓 Student Management — Complete student profiles with photo, birth certificate, medical notes, transport/hostel status, auto-computed age, instant search, and filters
  • 📥 Bulk Excel Import — Import hundreds of students within minutes
  • 👩‍🏫 Teacher & Staff Management — Qualifications, salary, attendance, and contact records
  • 🏷️ Classes, Sections & Subjects — Complete academic structure management
  • 📅 Attendance — One-click daily attendance for students, teachers, and staff
  • 💰 Fee Management — Configurable fee structures, bulk bill generation, receipts, and pending fee tracking
  • 📝 Examinations — Quiz, assignment, and exam weighted grading with automatic GPA and class position calculation
  • 🗓️ Timetable
  • 📚 Library Management
  • 📦 Inventory Management
  • 🚌 Transport Management
  • 📄 Reports — PDF & Excel export
  • 💾 Automatic Backups — Scheduled local and cloud backup support
  • 🔒 Offline License Activation — Hardware-locked licensing
  • 🌓 Dark & Light Mode

⭐ Why Choose This Software?

  • ✅ One-Time Purchase — No monthly or yearly subscription
  • ✅ Fully Offline — No internet required after activation
  • ✅ Fast & Easy to Use — Designed for real school office workflow
  • ✅ Secure License System
  • ✅ Automatic Data Backup
  • ✅ PDF & Excel Reports
  • ✅ Built Specifically for Pakistani Schools

📸 Screenshots

alt text alt text

Attendance Reports
![Attendance](alt text) ![Reports](alt text)

🛠️ Built With

  • Python — Core application logic
  • CustomTkinter — Modern desktop interface
  • SQLite + SQLAlchemy — Database management
  • OpenPyXL — Excel import/export
  • ReportLab — PDF report generation

📦 Who Is This For?

Private schools, academies, and coaching centers in Pakistan looking for a powerful offline school management solution without expensive monthly subscriptions. Install once, activate the license, and start managing your institution with confidence.


📬 Get In Touch

Interested in a demo, pricing, or licensing this software for your school?


📄 License

© 2026 — All rights reserved.

This software is proprietary. Unauthorized copying, redistribution, resale, or reverse engineering of this software or its source code is strictly prohibited.

About

Modern Offline School Management System for Pakistani Schools

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors