Gouf Logo

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