Skip to content
In production 2025

Presenze Web

Attendance & Accounting Platform

Workforce attendance system for a construction company with 39 employees across 11 active sites, 6-role architecture and integrated accounting module.

39 employees managed daily
11 job sites with real-time cost tracking
6 roles with granular permissions
Attendance processing time reduced from days to minutes

The Challenge

FC Costruzioni is a construction company with approximately 39 employees distributed across 11 active job sites. Attendance tracking relied on paper forms: each site manager filled them out at day’s end, delivered them to the office (often days late), and the admin team had to manually enter everything to calculate wages and per-site costs.

The result: frequent errors, payment delays, and zero real-time visibility.

The Solution

I designed a system with 6 access levels, each with specific permissions:

  • Admin — full control, user management and configuration
  • Accountant — access to financial modules and reporting
  • Zone manager — oversight of a group of job sites
  • Site manager — attendance recording and daily notes
  • Worker — view own attendance and pay slips
  • Viewer — read-only access for external consultants

The accounting module automatically tracks personnel costs, materials and revenue for each individual site, generating comparative reports.

The Results

Going from paper to digital virtually eliminated transcription errors. Site managers record attendance from their phones on-site, and the office has data in real time. Per-site cost calculation that used to take days is now fully automated.

Tech Stack

Next.js PostgreSQL Prisma NextAuth TypeScript Tailwind CSS

Have a project in mind?

Tell me about your idea. The quote is free and no-obligation.

Get in Touch