Fern mobile app

01 / mobile app

Fern

https://getfern.app
mobile react native supabase

Fern is a nervous system tracking app I designed and built myself using React Native, Expo, and Supabase. It's currently in active TestFlight development.

Fern allows people log daily inputs and track wellbeing patterns over time. It combines check-ins, journaling, and data organization to collect data to reflect important patterns back to the users.

People with chronic symptoms and nervous system issues don't have a clean, supportive way to track their patterns. Existing platforms are cluttered, medicalized, or overwhelming. I wanted something gentler and clearer, so I designed a system that connects inputs with insights in a way that feels human.

Fern app interface Fern app interface
Fern app screens

I handled everything end to end. Product strategy, UX flows, UI design, branding, React Native development, Supabase database design, and all TestFlight builds.

The app includes onboarding, login, journaling, cycle insights, symptom tracking, and a personalized insights engine.

Fern is built with React Native and Expo. Authentication and data storage use Supabase. I ship builds with EAS and manage distribution through TestFlight. The project includes more than twenty screens, custom modals, push notifications, and a flexible data structure for logs and insights.

Fern is in active development and private testing. I'm continuing to refine the UX and expand features based on beta users feedback.

I'm open to technical critiques, collaboration opportunities, or discussing how I can build something similar for your team!

all projects