This is a desktop-based application developed using Python and Tkinter to manage student records, courses, and results efficiently. It provides separate dashboards for Admin and Students with a user-friendly GUI.
- 🔐 Login & Registration System
- 👨🎓 Student Dashboard
- 🛠 Admin Dashboard
- 📚 Course Management
- 📊 Result Management
- 🔍 Search Student Results
- 🧮 Automatic Result Calculation
- Python
- Tkinter (GUI)
- SQLite (Database)
- Pillow (Image Handling)
- Download the
.exefile from the link below - Double-click to run the application
pip install pillow
python login.py
- login.py → Entry point
- dashboard.py → Admin panel
- dashboardStudent.py → Student panel
- course.py → Course module
- student.py → Student module
- result.py → Result module
- ResultManagementSystem.db → Database
- GUI development using Tkinter
- Database integration using SQLite
- Handling multiple modules in Python
- Packaging application using PyInstaller
Aamir Hussain


