Project case study

Employee Leave System

Console-based HR workflow with approvals, validation, and secure logins.

Back to portfolio

Overview

This project is a simple leave management system built around employee and manager workflows.

I built login handling, leave checks for weekends and holidays, entitlement tracking, and manager approval or denial flow, with CSV used for storage.

It helped me get better at validation, workflow logic, and building practical console applications.

PythonCSV PersistenceAuthenticationValidation