My appointments — Healthcare Flutter screen
Healthcare

My appointments

A production-ready Flutter appointments screen for any doctor-booking, telehealth or clinic app. It splits bookings into Active and History tabs and surfaces the current appointment in a bold, high-contrast card — patient avatar, practitioner name, specialty, status and the full date/time range — with a tap-through chevron to the detail view. Drops straight into a bottom-nav shell and works with any backend (Firebase, Supabase or a REST API).

Reveal the one-line command to drop this screen into your project.

What's included

  • Segmented Active / History tab control with animated selection
  • Highlighted ongoing-appointment card (avatar, name, specialty, status, time range)
  • Tap-through chevron action to an appointment detail route
  • Empty-state handling for when a tab has no bookings
  • Bottom navigation bar scaffold with five destinations

Use cases

  • Doctor / clinic booking apps
  • Telehealth and online-consultation apps
  • Salon, spa and service-scheduling apps
  • Any app that lists upcoming vs past bookings

Related screens