Time-tracking system for small and mid-sized companies
Backend, web dashboard and mobile app (iOS + Android) for legally compliant time tracking. GDPR-compliant, aligned with German working-time law 2026 standards. White-label available — API integration (Crewmeister etc.) or own backend.
- Year
- 2025
- Duration
- Ongoing
- Role
- Solo engineer (AI-augmented) — concept, backend, app, web dashboard
- Sector
- industry
What’s this about?
Since the ECJ ruling (2019) and the German BAG ruling (2022), all employers in Germany must systematically record working hours. The amended working-time law (phasing in from 2026) tightens this further: electronic, tamper-proof recording becomes mandatory.
I offer an individually branded time-tracking solution — backend, web dashboard and mobile apps (iOS + Android) — that is GDPR-compliant, hosted in Germany, tamper-safe through a hash-chain audit log, customizable to your corporate identity (whitelabel), and fairly priced (no pay-per-user trap).
What runs today
Backend (Go + Postgres, REST + WebSocket, single-binary). Web dashboard for management (time accounts, leave, reports, monthly close). Mobile apps (Flutter for iOS + Android, offline sync via SQLite). Security: hash-chain audit log — tampering is automatically detectable.
Why Go + Flutter?
- Go: deploy-simple (single binary), strongly typed — time math is dangerous, Go + sqlc eliminates entire classes of bugs.
- Flutter: iOS + Android from one codebase — realistic for a small team.
Why interesting for you?
- Cost brake vs. pay-per-user market leaders — flat licensing scales with features, not users.
- Branding: your corporate look, not generic stock UI.
- GDPR gold standard: DE hosting, no US cloud, audit log for inspections.
- Legally sound basis: aligned with the 2026 amendment of the Arbeitszeitgesetz.
Status
- Prototype functional with all core features.
- No live customer in daily use yet — on request a pilot partnership at pilot conditions.
- Store submission: beta builds ready.
Outcomes
- Working prototype: backend + web dashboard + app
- Audit log with hash-chain signature for tamper protection
- Offline-capable app (SQLite), syncs on connection
- Whitelabel approach: branded per customer
- Aligned with the 2026 working-time law amendment and GDPR