Leave Management System

This comprehensive leave management system streamlines employee leave requests, approvals, and tracking. Built with Laravel and React, it provides a seamless experience for both employees and administrators with real-time notifications powered by queue-driven architecture.

Tech Stack

LaravelInertia ReactPostgreSQLDockerAWS

Key Features

  • Role-based access control with customizable entitlements
  • Automated email notifications via queue system
  • Real-time leave balance calculations
  • Approval workflow with multi-level hierarchy
  • Docker containerization for consistency
  • AWS deployment with CI/CD pipeline
  • Comprehensive audit logs
  • Mobile-responsive interface