Employee Activity Tracker
Desktop and web platform for managing work sessions, employee activity, screenshots, teams, projects and operational reporting.
Open Employee Activity Tracker01. Overview
Desktop and web platform for managing work sessions, employee activity, screenshots, teams, projects and operational reporting.
02. Interface / Screenshots

No dedicated project screenshot is currently in the repository; this preview uses the shared visual placeholder.
03. Architecture
Interactive Architecture Walkthrough — a visualization of the implemented architecture/workflow.
Interactive Architecture Walkthrough
A desktop-to-web workflow connecting activity capture, authenticated APIs, relational records, object storage and reporting. [Visualization of the implemented desktop and web workflow.]
04. Problem
Teams need consistent desktop activity capture and structured reporting without separating local capture from the web workspace.
05. Solution
Connected an Electron capture application to Fastify and Prisma APIs and a Next.js dashboard with authentication, presigned object-storage uploads, workspace settings, reports, and exports.
Backend focus
- -14 backend feature modules covering sessions, activity, screenshots, reports, projects, auth, storage, and workspace operations
- -Fastify APIs with Prisma persistence and presigned object-storage workflows
06. Key Features
- >Work sessions and activity capture
- >Application and website usage
- >Screenshots
- >Teams and projects
- >Workspace settings
- >Reports and exports
- >Authentication
- >S3/MinIO presigned uploads
07. Engineering Challenges
Connected local capture events to authenticated API workflows.
Used presigned uploads so large files do not pass through the application server unnecessarily.
08. Outcome
Built an end-to-end system where the desktop application, backend services and management dashboard operate as one connected product.