WagePilot.io
WagePilot leverages a serverless architecture to handle high-frequency events (clock-ins) and complex data aggregation for small businesses.
Interactive Preview
The Challenge
Many small businesses struggle with manual timesheets, inaccurate working hours, lack of visibility, and time-consuming payroll preparation. 'Buddy Punching' and calculation errors often lead to 10-15 hours of lost admin time per week.
The Solution
We built a 'Pre-Payroll' precision engine with geofenced security and real-time earnings tracking.
1. Geofenced Security: Utilizes HTML5 Geolocation API to validate clock-ins against Firestore GeoPoints. Server-side validation prevents spoofing.
2. Live Earnings Engine: A listener on active_shifts triggers state updates to calculate gross pay dynamically. 'Fair Usage' logic throttles updates based on subscription tier.
3. Data Export Pipeline: Uses json2csv to map Firestore documents to Xero, Sage, and BrightPay schemas.
4. Manager Control Center: Drag-and-drop rota builder with FCM push notifications and approval workflows for flagged shifts.
Technology
Performance
Project Gallery
Visual highlights and interface details.






