Hamza ShahzadBuilding at Miana · Open to work
All work
Automation & SystemsIn testing2026

EMS

Employee management with Upwork-style remote work tracking: web dashboard plus desktop tracker.

Day timeline: ten-minute blocks, activity level and app per block

Day timeline: ten-minute blocks, activity level and app per block1 / 6

The 23-second film

The product

EMS gives owners, managers and HR a dashboard for timesheets, attendance, leave, people and pay periods, and gives employees a desktop tracker that records ten-minute blocks, activity levels and random screenshots, offline-first.

Highlights

  • Turborepo monorepo: Next.js web app, Electron tracker, shared types and report maths, Supabase migrations.
  • Row-level security proven by pgTAP tests, plus browser, unit and load tests at two hundred employees.
  • Tracker captures every monitor, queues offline, and lets employees keep or discard idle time.
  • Notifications, announcements and transactional email through edge functions.

Status and next steps

In testing. Feature-complete, being hardened before launch. Hosted Supabase project, code-signed installers, Sentry, then a real-company beta.

My role

Solo build

Platforms

  • Web
  • Desktop

Stack

  • Next.js 16
  • Electron
  • Turborepo
  • Supabase
  • pgTAP

Status

In testing · Verified locally, hosting next

In market

Yes