Problem
Telehealth apps often split discovery, booking, messaging, and profile management into disconnected flows, which makes the product feel fragmented.
Solution
I built a reusable React Native frontend architecture with grouped routing and shared components so the full appointment journey could feel consistent from onboarding through chat and profile management.
Technical highlights
- • Grouped routes organize auth, tab, booking, and account flows in a way that can scale.
- • Reusable UI primitives keep forms, search, modals, and payment screens visually consistent.
- • Animated onboarding plus richer consultation and chat flows helped the prototype feel closer to a real product.
- • The codebase was structured so APIs and real-time features could be added later without a full UI rewrite.