Skip to content
← All projects
Product · 2025 Go services

Attenzo Employee Attendance & HR Management

A full-stack employee attendance and HR management system built with Go and React. Tracks check-ins, leave requests, payroll, and generates attendance reports.

Attenzo

Attenzo is an employee attendance and HR management system designed to streamline workforce operations. Built with Go on the backend and React on the frontend, it handles everything from daily check-ins to payroll processing.

Key Features

  • Attendance Tracking — Check-in/out with break tracking, work location/type classification, and flagged record review
  • Leave Management — Leave requests, approval workflows, leave balance tracking, and holiday calendar
  • Payroll Processing — Salary structures, bulk payroll generation, salary slips, and automatic scheduling on the last business day of the month
  • Reporting — Daily, weekly, monthly, and cumulative attendance reports with analytics
  • Scheduled Jobs — Cron-based auto-checkout at midnight, annual holiday list updates, and monthly cleanup
  • Multi-tenant — Supports multiple organizations with isolated tenant databases

Tech Stack

  • Go + Chi for the REST API
  • React 19 + React Router 7 for the frontend
  • SQLite (default) / PostgreSQL for storage
  • Tailwind CSS + Radix UI for the UI
  • Recharts for data visualization
  • JWT for authentication
  • Custom-developed go-saas Go libraries for auth, multi-tenancy, storage layer, and emails — built and refined across multiple personal SaaS projects

Deployment

  • Docker containers deployed on a Linux VPS
  • Caddy reverse proxy for HTTPS and routing
  • Multi-tenancy via independent SQLite databases per tenant, auto-routed based on tenant ID

Read next

Closest to this one
  1. 01AccuServeProduct · 2023
  2. 02pgquireProduct · 2026
  3. 03Multi-tenant Go SaaSProduction work · Cambium