Hercule
React Native (Expo), TypeScript, Firebase, Genkit
- Built a cross-platform fitness tracker with React Native (Expo), TypeScript, and Firebase. Published it on the App Store and Google Play, with 50 users.
- Built an AI gym coach in public beta. A server-side Gemini agent uses Genkit and typed tools to read each user's workout history, give personal responses, and generate schema-validated training plans. Per-user token quotas and rate limits control usage.
- Integrated Google Analytics and PostHog to analyse app usage and user behaviour. Implementing in-app subscriptions with RevenueCat.