Skip to content

biolafrica/Humanforce-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Humanforce – Real-Time Attendance & Payroll Tracker

HumanForce Server.

🔧 Tech Stack

  • Node.js, Express.js
  • Database: MongoDB
  • Auth: JWT
  • Other: Nodemailer, Cron Jobs, REST API

🚀 Features

  • Geolocation-based clock-in validation
  • Automatic daily clock-out via cron jobs
  • Weekly/monthly payslip generation and email dispatch
  • Role-based access control (staff/admin)
  • Admin dashboard with logs and summaries

⚙️ Challenges

  • Managing time zones for accurate time logs
  • Handling geolocation precision and false positives
  • Cron job reliability and failure logging

About

Back-end codes : Humanforce, A streamlining staff management system for EatUp Food Services Limited

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published