Late Comers Management System - Desktop App

  • Tech Stack: Python, CustomTkinter, MySQL, SQL, SMTP (Gmail), Matplotlib, dotenv
  • Platform: Desktop (Windows/Linux)
  • Github URL: Project Link

A modern and secure desktop application that allows school staff (PTEs) to digitally manage student late arrivals. It includes a secure login system, record marking with reason, email notifications to parents, and analytics visualization.

Features include:

  • Secure staff login system using CustomTkinter UI
  • Three-strike policy enforcement per student
  • Automatic email alerts to parents on each late entry
  • Export of all late records to CSV
  • Graphical analytics using Matplotlib