Mobile App
AI & Data
Background
Afterlight is a private place to talk or write about how you feel. Instead of a diary list, each reflection becomes an abstract insight and a point of light in a cosmic map that grows over time.
What I built
The app is React Native and Expo in TypeScript. Supabase stores entries, and Deno Edge Functions handle the calls to the OpenAI API so no keys live on the device.
- Voice and text capture flows that feel calm rather than clinical.
- Edge functions that turn each reflection into emotional insights.
- Embedding search that links related memories across months.
- Expo Notifications for gentle prompts to reflect.
Why it matters
Memoir data is as personal as data gets. Privacy shaped the architecture first and the interface second.
Stack
- React Native
- Expo
- TypeScript
- Supabase
- Deno Edge Functions
- OpenAI
- Expo Notifications