Information Technology Club
Student Innovation · Technology · Excellence
FinTrack Pro is an enterprise-grade HR and Payroll Management System designed to automate complex human resource operations. It features an automated payroll engine that accurately calculates net salaries by applying statutory deductions (EPF, SOCSO, EIS, PCB Tax) and unpaid leaves. Built with Java 21, Spring Boot 3, and React 18, it utilizes PostgreSQL for data integrity and Redis for rapid caching. The system ensures robust security with stateless JWT authentication and Bucket4j rate-limiting. Fully containerized with Docker, it includes automated CI/CD pipelines via GitHub Actions, comprehensive testing via Testcontainers, and continuous observability using Prometheus. Additionally, employees can utilize a self-service portal to track leave balances and instantly download digital PDF payslips.
Technical specifications
Tech Stack
Repository
Author
ci230060
30 May 2026