Medical Student App — Expo + Supabase, runs on web too
A cross-platform mobile app for medical students, backed by Supabase.
A React Native app built with Expo Router and Supabase for medical students. Thanks to Expo's web support, the same codebase runs as a native app and in the browser.
What it does
A learning app for medical students with auth and data backed by Supabase. It runs on iOS, Android and the web from a single Expo Router codebase.
How I built it
Expo Router for file-based navigation across native and web, Supabase for auth, database and storage, and React Native Web so the mobile UI renders in the browser without a separate frontend.
What I learned
One codebase for native and web is powerful but has sharp edges — platform-specific APIs and layout differences. Supabase let me ship auth and data fast without standing up a custom backend.