Independent product • Android
108 Again
End-to-end product and engineering ownership of a production React Native application built around dependable offline use, optional synchronization, and long-term practice tracking.
Independent product • Android
End-to-end product and engineering ownership of a production React Native application built around dependable offline use, optional synchronization, and long-term practice tracking.
108 Again helps users track practices and sessions, review statistics and history, and work with an interactive calendar across responsive phone and tablet layouts. It includes account functionality, authentication, backup/import/export, and a production Android release.
The application uses React Native, TypeScript, Expo, and Expo Router. SQLite supports a local-first/offline-first experience, while Supabase provides optional cloud synchronization. The design keeps core workflows useful without requiring a continuous connection and gives users control over data portability.
I developed the product independently across product decisions, UX, application architecture, local data, synchronization, authentication, testing, release preparation, and production support.