Case 05
Overtally
Know what you should be paid.
Role
Founder & sole engineer
Layers
Mobile · Website · Engine · Subscriptions
Release
Google Play · web
Status
Live · in development
Summary
An overtime calculator that knows the rules of every US state and Canadian province. The same pay engine runs in the mobile app and on the website.
What I built
- Pay engine with per-jurisdiction overtime rules, shared by app and website
- Rule reference for every US state and Canadian province, cited to the statute
- Offline-first timesheets with local storage and PDF export
- Subscriptions through RevenueCat and product analytics through PostHog
- Statically generated calculator pages built to rank in search
Stack
- React Native
- Expo
- Next.js
- TypeScript
- RevenueCat
- Tailwind