Android App

BuildTrack - Construction Workforce Attendance Platform

BuildTrack is a construction workforce attendance system designed to digitize field attendance and improve real-time project monitoring. The platform consists of an Android app for field workers, a web-based admin CMS, and a centralized backend API.

Problem

Construction projects often still rely on manual attendance tracking, which makes monitoring slow, inconsistent, and vulnerable to errors or manipulation such as proxy attendance. Project managers also face difficulty tracking workers across multiple sites, validating whether attendance is recorded from the correct location, and preparing attendance reports quickly.

Solution

BuildTrack solves this by providing a digital workforce attendance system with an Android app for field workers, a web-based admin dashboard, and a centralized backend platform. Workers can check in and check out using photo verification and GPS validation, while admins can monitor attendance in real time, manage projects and workers, and review attendance records, photos, and location data from one system. This improves accuracy, transparency, and operational efficiency in construction workforce management.

Outcome

The project demonstrates an end-to-end production-style workforce attendance platform covering mobile field operations, admin monitoring, backend services, role-based access control, project assignment, attendance records, photo evidence, and location-aware verification.

Technical surface

  • Android app built with Kotlin and Jetpack Compose
  • Web admin CMS built with Next.js and TypeScript
  • Backend API built with Node.js, Express.js, Prisma, and PostgreSQL
  • Authentication and role-based access control
  • Worker and project management
  • Attendance check-in/check-out workflow
  • Photo capture and location validation
  • Deployment using Railway, Vercel, and Cloudflare R2

Impact metrics

Digitized

Workflow

Digitizes manual construction attendance workflows

Real-time

Admin visibility

Improves real-time visibility for project admins

Reduced risk

Attendance quality

Reduces manual attendance errors and manipulation risk

Centralized

Data model

Centralizes worker, project, and attendance data

Audit-ready

Evidence trail

Supports audit-ready attendance review with photo and location evidence

Screenshots