Payroll Incidents Manager
Payroll Incident Manager is a web application integrated with an existing payroll system to manage employee incidents such as absences, loans, and parental leave. It supports dual approval workflows, syncs incident data into payroll tables, recalculates payroll, and automates bank file and PDF report generation.
My contribution
I led the end-to-end backend development, from gathering requirements and designing the database schema to implementing controllers and SQL-based integrations. I selected the tech stack (Node.js, React, SQL Server, Docker, Nginx), built the authentication and authorization layers, and handled file uploads, email and PDF generation, and bank-ready TXT file creation. I also designed the UI/UX using Figma and built the prototype
Key Features
- Automated PDF Incident Reports
- Bank-Ready TXT File Generation
- Dual User Authorization Flow
- Secure Authentication System
- Database Sync via Stored Procedures
Technologies Used
React NodeJS Microsoft SQL Server Docker Linux
No image available