
Clinica - Doctor Appointment UI Kit for Flutter
Flutter patient app UI kit: 69 screens for booking, chat, video, and records. Light and dark, Arabic RTL, runs on mock data.
Clinica is a complete patient app for booking doctors and clinics, built in Flutter for iOS and Android. It runs on mock data out of the box, so you can explore every screen and then connect your own backend by replacing one set of classes. It covers onboarding, search and filters, clinics on a map, doctor profiles, a six-step booking flow, appointments, chat, video-call screens, prescriptions, documents, lab results with a trend chart, and settings, with loading, empty, error, and offline states. Screens read from eight repository interfaces through Riverpod, so swapping the mock data for your API needs no screen changes. Light and dark themes, three brand presets, and English and Arabic with a full right-to-left layout are included, along with tests and HTML documentation.
What's included
- 69 screens and 13 loading, empty, error, and offline states
- Six-step booking flow from consult type to payment
- Chat, video-call screens, prescriptions, and lab results with a trend chart
- Light and dark themes with three brand presets
- English and Arabic with full right-to-left layout
- Mock repositories behind interfaces, swapped for your API in one file
- iOS and Android from one Flutter codebase, with tests and HTML docs
Buy this product
Available on 2 marketplaces — each opens in a new tab. Checkout happens there.


