Meena Self-Service Platform
Comprehensive employee self-service mobile app with GPS attendance tracking, workflow management, and real-time notifications.
The Problem
What needed to be solved
HR operations ran through a maze of email chains, WhatsApp groups, and paper forms, causing delays, zero visibility into request status, compliance gaps, and a poor experience for a workforce that often has spotty connectivity.
What I Built
My technical contributions
GPS-Based Attendance with Anti-Fraud
Integrated Google Maps for location-verified check-in/out with a real-time timer, location history, and server-side radius validation to prevent spoofing.
Unified Workflow Engine
Built a single request system covering 12+ HR processes (leave, expense, travel, clearance, etc.) each with multi-step approval chains, status tracking, and push notifications at every stage.
Offline-First Architecture
Implemented Hive for local caching with automatic sync on reconnect, connectivity monitoring, and retry queues — ensuring critical features work without internet access.
MobX State Management at Scale
Structured the entire app with MobX stores per domain, giving reactive UI updates without boilerplate and making the codebase easy to extend as new workflows were added.
System Architecture
How it's built
Offline-First Architecture
Hive local caching with automatic sync on reconnect, connectivity monitoring, and retry queues
MobX Reactive Stores
Domain-separated stores giving reactive UI updates without boilerplate — easy to extend as new workflows are added
GPS Anti-Fraud System
Server-side radius validation with location history to prevent attendance spoofing
Unified Workflow Engine
Single request system covering 12+ HR processes, each with multi-step approval chains and status tracking
Scope of Work
Key features delivered
Visual Proof
App screenshots
Meena Self-Service Platform
Click any screenshot to view in full size
Results & Impact