smatica.net
Amare Mobile appointment booking and doctor discovery screens

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.