CMS TechSonance
Enterprise Multi-Tenant Operations, HRMS & Client Management Ecosystem
CMS TechSonance is an enterprise operations and workforce governance platform engineered for TechSonance InfoTech LLP to consolidate fragmented operations into a unified pane of glass. Built with Next.js 15, React 19, and Supabase PostgreSQL with strict Row-Level Security (RLS), the system manages daily operations — spanning a comprehensive HRMS suite (dual-source NFC attendance, GPS geofencing, IP whitelisting, overtime computation, daily work reports, leave management, automated payroll, and expense claims), complete Project Management (sprint lifecycles, milestones, Kanban task boards, and Supabase document storage), Client Relationship Management (CRM) with communication histories and deal pipelines, plus billing and financial run-rate analytics — all governed by a 23-role permission matrix across 13 core modules.

See it in action

CMS TechSonance Portal - Secure role-based authentication with session management and multi-tenant isolation
Problems we solved
Multi-Tenant Data Isolation
Ensuring complete data separation and security between multiple organizational units sharing the same database infrastructure without accidental data leakage.
Dual Attendance & Geofence Fraud
Merging legacy attendance logs with modern NFC tap-to-clock hardware, GPS geofencing, IP whitelisting, and weekend overtime approvals while eliminating buddy-punching.
23-Role Permission Complexity
Managing fine-grained access rights (canView, canCreate, canEdit, canDelete, canApprove) across 23 distinct user tiers and 13 modules without maintainability overhead.
Disjointed Operations & Billing
Departments previously relied on disconnected spreadsheets, paper expense slips, and manual payroll calculations that caused administrative delays and billing discrepancies.
How we built it
Multi-tenant Next.js 15 + Supabase platform with Row-Level Security, NFC & GPS attendance tracking, automated payroll, Kanban project management, and 23-role RBAC.
- 1
Multi-tenant Supabase PostgreSQL architecture with Row-Level Security (RLS) guaranteeing total organizational data isolation at the database layer
- 2
Comprehensive HRMS Module with complete employee directory, department structuring, status tracking (active, on-leave, resigned), and employee work history timelines
- 3
Dual-source attendance engine combining NFC hardware readers (tag UID enrollment) and web check-ins, with GPS geofencing, IP whitelisting, and automatic overtime computation
- 4
Daily work reports & updates tracking employee project progress, submission compliance, missing update alerts, and presence categorization (present, half-day, leave)
- 5
Automated leave & holiday management featuring configurable per-organization leave policies (sick, casual, vacation, unpaid), balance tracking, and approval workflows
- 6
Server-side payroll processing engine with configurable pay cycles, draft-to-paid lifecycle status, bulk processing pagination, and secure Supabase payslip storage
- 7
Expense & reimbursement claim system with multi-category classification (Travel, Meals, Lodging, Office), receipt uploads, and multi-tier manager approval queues
- 8
End-to-end Project Management with full lifecycle tracking (planned → in_progress → completed → on_hold → cancelled), role-based member assignment, sprints, and milestones
- 9
Interactive Kanban task board with status lanes (todo → in_progress → in_review → done), priority scoring, due-date counters, and direct sprint linkage
- 10
Client Relationship Management (CRM) featuring client directories, contact logs, inquiry feeds, client-project mapping, document vaults, and business development deal pipelines
- 11
Finance & invoicing engine with itemized line calculations, tax rules, Stripe payment integrations, categorized expenses, and Recharts-powered financial run-rate analytics
- 12
Help Desk ticketing system with priority tiers (low, medium, high, urgent), threaded discussions, file attachments, and Firebase Cloud Messaging (FCM) push notifications
- 13
23-role permission matrix covering Executive, Management, Operations, Sales, Engineering, Creative, Entry, and External Client tiers with granular module guards
- 14
Auto-generated OpenAPI/Swagger documentation parsed dynamically via AST parsing across 53+ RESTful endpoints wrapped with standardized API handlers
Built with the best tools
frontend
backend
database
Infrastructure
Measurable impact
Overall Result: 100% unified daily operations, zero buddy-punching, automated multi-currency invoicing, sub-second query speeds, and 53+ standardized REST endpoints.
“CMS TechSonance unified our entire firm's daily operations — from NFC attendance and leave approvals to sprint deliverables, client CRM, and monthly payroll. It eliminated dozens of messy spreadsheets and gave our leadership instant operational transparency.”
Your product, next
Build Your Product With Us.
We've shipped saas platformplatforms before. We know the pitfalls, the shortcuts that matter, and the patterns that scale. Let's talk.