SaaS

FlowMetrics Pro: The Workforce Management System

Client: FlowMetrics Pro

Industry Workforce Management Platform
Duration 12 months
Technologies
React Tailwind shadcn nodejs mongodb Tanstackquery Electron Redis

The Challenge

FlowMetrics Pro is our own SaaS product — an all-in-one workforce management and intelligence platform built for distributed, hybrid, and in-office teams. It is designed to serve agencies, BPOs, software and IT teams, virtual assistant firms, accountants, consultants, and any organization managing a remote or mixed workforce. The product was conceived in response to a problem we kept running into in our own work and across the broader market: workforce management had become a tangled, expensive, low-trust mess of disconnected tools.
The problem space we built FlowMetrics Pro to solve:
Tool sprawl was bleeding budgets dry. Small and mid-sized teams were stacking 4+ separate subscriptions — one for time tracking, another for screenshot/activity monitoring, a third for HR, a fourth for payroll, plus project management and KPI tools layered on top. Each charge per seat. Costs compounded fast, and the value didn't scale with the spend.
Productivity was a black box. Teams routinely lose a large portion of the workday to distractions, context-switching, and untracked admin work — and most managers had no real visibility into where it was going. Hours-logged numbers told them nothing about output.
Remote and hybrid teams broke every legacy assumption. Traditional attendance systems (badge scanners, desktop sign-ins) failed the moment a workforce went distributed. Managers couldn't reliably verify whether a remote employee was actually working, whether a field agent was on-site, or whether a hybrid team member's logged hours reflected real work.
Payroll was error-prone and manual. Because attendance, time tracking, and payroll lived in disconnected systems, every pay cycle required manual reconciliation — exporting CSVs, matching shift data to billable hours, recalculating overtime by hand. Disputes and corrections were constant.
Client billing was hard to defend. Agencies, accountants, and consultants billing by the hour had no defensible record of work performed. Without screenshots, activity timelines, or app/URL logs tied to specific projects, "prove you actually worked these hours" became an uncomfortable client conversation.
Legacy monitoring tools felt invasive. Most existing monitoring software was built surveillance-first, which created internal resistance, HR pushback, and stalled adoption. The market needed monitoring that was transparent, configurable, and respectful — not Big Brother.
Onboarding took weeks, not minutes. Standing up a four-tool stack required IT involvement, multiple admin panels, custom integrations, and training cycles. Smaller teams gave up before they got value.

Our Solution

We built FlowMetrics Pro as a single unified platform that brings HR, payroll, employee monitoring, attendance, time tracking, KPI management, and project management into one workspace — explicitly engineered to replace the entire 4+ tool stack. Every architectural and product decision was anchored to one thesis: one platform, one data model, one source of truth.
Core architecture decisions:
Unified data model across modules. Rather than building separate products and gluing them together with integrations, we built a single backend where attendance, activity, time, project, and payroll data share the same schema. This is what makes attendance-based payroll automatic — the data never leaves the platform, so no exports, no reconciliation, no errors. It's also what powers our 98% payroll accuracy target.
Native cross-platform clients. Desktop apps for Windows, macOS, and Linux built with Electron, plus mobile apps and a web dashboard. Native over web-only was a deliberate choice — accurate screenshot capture, app/URL tracking, and idle-time detection require OS-level access that browsers can't provide.
The monitoring suite (Professional & Enterprise tiers):
Screenshot & Activity Monitoring — automated screenshots at configurable intervals, plus activity timelines showing keyboard and mouse intensity, giving managers a clear picture of how time is actually spent.
App & Website Tracking — categorizes every app and URL into productive, neutral, or unproductive buckets, surfacing the hidden time drains without manager guesswork.
GPS Tracking & Geofencing — for field teams. Define a work boundary on a map; the system auto-confirms on-site presence rather than relying on self-reported check-ins, which eliminates buddy-punching and shift fraud.
The HR & Payroll engine (available across all tiers):
Employee directory, department management, employee lifecycle records, and face enrollment for secure biometric identity verification — chosen over PIN/password to prevent buddy-punching on shift-based teams.
Automated payroll calculation with multicurrency support (built in from day one for global teams), bonus and tax management, and direct deposit integrations. The engine pulls directly from attendance and time data, so payroll runs are automatic.
Shift scheduling and leave management with attendance auto-clock-in/out, removing the manual layer between attendance and pay.
KPI, project, and engagement layer:
KPI & Performance Tracking with goal setting, performance ranking, and progress reports — turning raw activity data into structured, defensible performance reviews.
Project Management with task boards, project budget and cost tracking, and project logs that show hours and activity percentage per project. Built in-context with time tracking, so every hour automatically attributes to the right project.
Gamification layer — badges, leaderboards, and milestones. A deliberate counterweight to the "monitoring feels punitive" problem; productivity data drives recognition, not just oversight.
AI-powered daily summaries — instead of forcing managers to dig through dashboards, the platform auto-generates a daily team summary and flags unusual patterns. The bet: surface insights, don't make people hunt for them.
Onboarding engineered for speed: a deliberate 4-step flow — workspace setup, monitoring configuration, data collection, optimization — gets teams operational in roughly 5 minutes, directly attacking the multi-week setup pain of the legacy stack.
Team, timeline, and stack: FlowMetrics Pro was founded in 2024, with our development hub in Dhaka, Bangladesh. As a newly launched product, it is currently being used by RinZin IT in Sydney, Australia, who also serve as our regional partner for the APAC market. The product is built by a cross-functional team spanning backend, frontend, desktop, and DevOps engineering. The full tech stack:
Frontend (web dashboard): React with Tailwind CSS and shadcn/ui for a clean, consistent component system, and TanStack Query for data fetching, caching, and real-time sync between dashboard and backend.
Desktop client: Electron for cross-platform Windows, macOS, and Linux apps — chosen so the same codebase ships native-quality clients with the OS-level access required for screenshot capture, app/URL tracking, and idle detection.
Backend: Node.js services handling APIs, business logic, payroll calculations, and AI summary generation.
Database: MongoDB as the primary store — its flexible document model fits the heterogeneous data shapes across HR records, time logs, screenshots, project data, and payroll runs.
Caching & real-time: Redis for session management, real-time activity streams, live dashboard updates, leaderboards, and queue handling for screenshot uploads and background jobs.
Three-tier pricing (Starter, Professional, Enterprise) gates advanced monitoring and AI features for larger organizations.

Results & Impact

Consolidates 4+ separate tools (HR, payroll, monitoring, time tracking, project management) into one platform — built to deliver up to 60% cost savings versus a multi-tool stack
5-minute onboarding flow designed to replace the multi-week setup typical of legacy stacks
98% payroll accuracy target powered by fully automated, attendance-driven calculations — removing manual reconciliation
4-hour priority support SLA with dedicated account managers for Enterprise customers
Currently deployed with RinZin IT (Sydney, Australia) as the launch partner, validating the platform in a live distributed-workforce environment ahead of broader rollout
Scroll