APPLICATION DETAILS

Portfolio Image
Portfolio Image
Portfolio Image

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.