Flutter Appointment Booking User and Seller App UI Kit | Healthcare, Salon, Fitness | 80+ Screens
Appointment Booking User and Seller App UI Kit is a complete, production-ready Flutter UI Kit designed for building modern appointment booking applications. It is ideal for healthcare clinics, beauty salons, spas, fitness centers, consultants, and service-based businesses.
This UI Kit includes 80+ beautifully designed screens, smooth user flows, clean architecture, and reusable components, allowing developers to quickly customize and integrate with any backend.
Download User App
Download Seller App
User Setup Guide
Follow the complete setup instructions here:
Seller Setup Guide
Follow the complete setup instructions here:
User Flow


Seller Flow


User Screens Included (40+)
Authentication & Onboarding
- Splash Screen
- Onboarding (3 screens)
- Login (Email / Phone)
- Register
- OTP Verification
- Forgot & Reset Password
Main Application
- Home Dashboard
- Categories & Subcategories
- Specialists List & Details
- Appointment Booking Flow
- Date & Time Selection
- Payment & Success Screens
- Booking Status (Upcoming / Completed / Cancelled)
- Reschedule Appointment
- Add Review
Profile & Settings
- User Profile & Edit Profile
- Favorites
- Wallet & Transactions
- Bank Accounts
- Notifications
- Help Center
- Privacy Policy & Terms
Communication
- Messages / Consultation Screen
- Chat Screen (flutter_chat_ui)
Seller Screens Included (35+)
Authentication & Onboarding
- Splash Screen
- Onboarding Screens (3)
- Auth Selection
- Login (Email / Phone)
- Registration
- OTP Verification
- Forgot & Reset Password
Provider Setup & Profile
- Address & Location
- Experience & Qualifications
- Service Selection
- Service Timing
- Profile & Certificate Upload
- Social Media
- Account Details
Main Application
- Home Dashboard
- Bottom Navigation
- Appointment List with Filters
- Appointment Details
- Schedule
- Time Management
Wallet & Payments
- Wallet Screen
- Withdraw Method
- Payment Success
Communication
- Messages Screen
- Chat Screen
Settings & Legal
- Profile
- Edit Profile
- Settings
- Notifications
- FAQ
Technical Details
- Framework: Flutter 3.0+
- Language: Dart
- State Management: GetX 4.7.2
- Architecture: Clean Architecture (MVC)
- Routing: GetX Named Routes
- Android: API 21+
- iOS: 11.0+
What’s Included
- 80+ complete UI screens
- Clean & well-structured Flutter code
- Reusable widgets & dialogs
- Demo data for UI preview
- Complete assets (icons & graphics)
- Documentation & setup guide
Use Cases
- Doctor & clinic appointments
- Salon & spa booking apps
- Fitness & trainer scheduling
- Consultation & professional services
- Education & tutoring bookings
- Any service-based appointment system
Support
Please refer to the included documentation and setup guide. The code is clean, modular, and well-commented for easy customization.
Thank you for choosing Appointment Booking App UI Kit!