APPLICATION DETAILS
STUDENT ASSIGNMENT TRACKER
- Category: Desktop Application
- Built With: Python, Tkinter, PostgreSQL
- Project date: 20 June, 2025
- Source Code
About the Application
The Student Assignment Tracker is a streamlined desktop app created to help educators monitor the status of student submissions in real-time. It supports class-level input, filters by subject or student, and provides export-ready progress summaries for reporting.
Equipped with integrated mail alerts for late submissions, persistent PostgreSQL data storage, and a clean interface powered by Tkinter, this tool balances functionality with usability for educators, tutors, and institutions.
Key Features
Responsive Desktop UI
Adapts to various screen sizes with input resizing and scrollable tables for larger datasets.
Email Reminders
Auto-generated email alerts notify students of upcoming or overdue assignments.
Data Backup
Data is autosave to .json file and in Database
Scalable Design
Built with modular architecture for easy feature extension like analytics or file export.