Back to Projects

Employee Labour Management

Built a full-stack HR platform with Node.js and React to manage attendance, payroll, and site expenses utilizing Google Sheets as a data store.

Talk about a similar project

About

An employee labour management platform featuring a Node.js/Express API and a lightweight React (Vite) frontend. The system provides tools for attendance capture, automated payroll computations, and employee file uploads via Cloudinary. It uniquely integrates with Google Sheets as a primary admin ledger and features scheduled backups via cron jobs.

Key Features

  • Attendance capture and payroll computations with XLSX/PDF exports
  • Employee file uploads managed through Cloudinary and Google Drive
  • Bi-directional Google Sheets integration and scheduled automated backups

Info

2024

Tech

Node.jsReactGoogle Sheets APIExpressZustand

More Projects