Meena Self-Service Platform
Employee self-service mobile app for enterprise HR — GPS attendance tracking, workflow management, and real-time notifications.
The Problem
What needed to be solved
Enterprise employees needed a self-service mobile app for attendance, leave requests, and workflow approvals that worked reliably on first-generation employee phones, with GPS-verified clock-in/out and reliable push notifications across iOS and Android.
What I Built
My technical contributions
GPS Attendance with Geofencing
Location-verified clock-in with configurable office radius and tamper detection.
Workflow Engine
Configurable approval chains for leave, expenses, and HR requests with status tracking and audit trail.
Real-Time Push Notifications
Firebase FCM integration with deep-linking into specific workflow items.
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 multiple 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