Attendance Platform

The Smart Attendance Platform is a modern solution designed to address the complex challenges of attendance tracking and labor settlement in labor dispatch outsourcing. It bridges the gap between labor agencies, host companies, employees, and platform administrators by enabling precise, real-time data collection and intelligent labor hour calculations through seamless integration with advanced attendance devices and facial recognition technology.
This project was quickly built based on the open-source project CleanArchitectureWithBlazorServer, offering a robust and scalable foundation for enterprise-grade applications using .NET and Blazor.
Key Features
- 📷 Facial Recognition Attendance: Seamless integration with HTTP-based smart devices to capture accurate attendance data.
- 🔁 Real-Time Sync: Immediate data synchronization from attendance machines to the backend for up-to-date records.
- 👥 Multi-role Support: Designed for labor agencies, host companies, employees, and platform managers.
- 🌍 Multi-site Management: Efficiently handle attendance across different projects, regions, and work sites.
- ⏱️ Automated Labor Hour Calculations: Intelligent pairing of check-in/out records, overtime recognition, and work hour summary.
- 📊 Clear Settlement Workflow: Automatic generation of labor fee breakdowns and reconciliation reports.
- 📱 Web & Mobile Access: Manage and view attendance data anytime, anywhere.
Project Background
Labor dispatch outsourcing often faces challenges such as inaccurate time tracking, disputes over work hours, and inefficient payroll reconciliation. This platform was created to streamline the full process—from smart check-in to work hour validation and labor fee accounting—ensuring fairness, transparency, and efficiency for all parties involved.
Technologies Used
.NET 9
Blazor Server
SQLite / PostgreSQL
Docker
Traefik
Smart Attendance Devices (HTTP protocol)
Facial Recognition Integration
Clean Architecture
Demo
- Live Demo: hrhub.blazorserver.com
Build a future-ready workforce management system – intelligent, transparent, and highly efficient.