
The problem
A bedtime story lands differently when the child is the hero of it, but parents do not have a new one ready every night.
What I built
An Expo and React Native app on Supabase. Story generation and narration run in edge functions, so no model key ever ships inside the app; audio plays through expo-audio and subscriptions go through RevenueCat.
Outcome
In development. The story, narration and library loop works end to end; store release comes next.
Stack
- React Native
- Expo
- Supabase
- RevenueCat
- AI