Asia/Kabul
HomeUI KitsHomy: Flutter Home Services UI Kit | On-Demand Booking & Worker Marketplace
Projects

Homy: Flutter Home Services UI Kit | On-Demand Booking & Worker Marketplace

Homy: Flutter Home Services UI Kit | On-Demand Booking & Worker Marketplace
Noor Mohammad RahmaniJune 17, 2025
Feature-rich home services Flutter UI kit with 33 screens. Complete booking flow, real-time chat, video/audio calls, worker marketplace, and service management. Perfect for on-demand service platforms.
Homy is a comprehensive Flutter UI kit designed specifically for home services, on-demand service booking, and worker marketplace applications. Whether you're building a handyman platform, cleaning services app, repair booking system, or any professional services marketplace, Homy provides all the features you need. Built with clean architecture, beautiful animations, and modular components, Homy delivers a professional booking experience with 7-step booking wizard, real-time communication, and worker management features.
33Screens
11Feature Modules
90+Hours Saved
Purchase Now
7-step booking wizard covering service selection, professional selection, date/time scheduling, notes, checkout, payment, and confirmation. Every step beautifully designed. Full conversation system with text chat, AI assistant, audio calls, video calls, and conversation management. Ready for WebRTC or Agora integration. Top workers listing, detailed worker profiles with reviews, ratings, and portfolio. Perfect for connecting customers with service professionals. Clean, intuitive interface with smooth transitions, Lottie animations, empty states, and loading indicators. Professional design throughout. Feature-first architecture with reusable components, shared widgets, and clean separation of concerns. Easy to customize and extend.
  • ✓ Login with email/password
  • ✓ User registration flow
  • ✓ Forgot password recovery
  • ✓ OTP verification with PIN input (using pinput)
  • ✓ Reset password screen
  • ✓ Booking detail view with status
  • ✓ Worker selection for booking
  • ✓ Booking success with animation
  • ✓ Rating & review after completion
7-Step Booking Flow:
  • ✓ Service selection
  • ✓ Professional selection
  • ✓ Date & time scheduling
  • ✓ Booking notes & requirements
  • ✓ Checkout summary
  • ✓ Payment processing
  • ✓ Confirmation screen
  • ✓ Conversation list with recent chats
  • ✓ Real-time text messaging
  • ✓ AI conversation assistant
  • ✓ Video call interface
  • ✓ Audio call screen
  • ✓ Call screen with controls
  • ✓ Conversation info & settings
  • Home Tab - Service discovery & bookings
  • Bookings Tab - Manage appointments
  • Conversations Tab - Chat & calls
  • Profile Tab - User account
  • ✓ Advanced search with filters
  • ✓ Filter modal with categories, price, rating
  • ✓ Service filtering & sorting
  • ✓ Quick search suggestions
  • ✓ Service detail view with description
  • ✓ Service reviews & ratings display
  • ✓ Professional service offerings
  • ✓ Pricing & availability info
  • ✓ Top workers listing
  • ✓ Detailed worker profiles
  • ✓ Worker reviews & portfolio
  • ✓ Skills & specializations
  • ✓ Availability calendar
  • ✓ My reviews listing
  • ✓ Empty state for no reviews
  • ✓ Rating breakdown
  • ✓ Review submission history
  • ✓ Activity feed & alerts
  • ✓ Booking notifications
  • ✓ Message notifications
  • ✓ Empty state illustration
  • ✓ Main settings hub
  • ✓ Notification preferences
  • ✓ Security settings
  • ✓ Personal information management
  • ✓ Password change flow
  • ✓ Email address update
  • ✓ Payment methods management
  • ✓ Add/edit payment cards
  • ✓ Help center & support
All screens include loading states with Lottie animations, empty state illustrations, error handling, and responsive layouts for all devices.
Homy includes a comprehensive component library: Service Components
  • Service cards with ratings & pricing
  • Booking cards with status indicators
  • Worker profile cards
  • Category cards with badges
  • Top workers horizontal list
Booking Components
  • 7-step booking wizard
  • Date & time picker
  • Service selection cards
  • Professional selection grid
  • Booking summary cards
  • Payment method selectors
Communication Components
  • Conversation list items
  • Chat message bubbles
  • Video/audio call interfaces
  • Call control buttons
  • AI assistant UI
  • Conversation info displays
Form Components
  • Base inputs with consistent styling
  • OTP PIN input with pinput
  • Text areas for notes
  • Filter selectors
  • Range sliders with another_xlider
Navigation & Layout
  • Bottom navigation tabs
  • Card-based layouts
  • Staggered grids with flutter_staggered_grid_view
  • Modal bottom sheets
  • Filter panels
Feedback & States
  • Lottie loading animations
  • Empty state illustrations
  • Success confirmations
  • Status badges
  • Rating displays
Media & Animation
  • Cached network images
  • Photo zoom with photo_view
  • Smooth transitions
  • Dotted line separators
🏠 Home Service Platforms
Launch platforms for plumbing, electrical, cleaning, HVAC, landscaping, and general handyman services.
🔧 On-Demand Service Apps
Build booking systems for any on-demand service with real-time scheduling and worker matching.
💼 Worker Marketplaces
Create platforms connecting service professionals with customers. Features worker profiles, reviews, and booking management.
💆 Beauty & Wellness
Adapt for beauty services, wellness treatments, personal training, and at-home spa services.

Framework & Language
  • Flutter 3.7+ | Dart 3.7+
  • Modern UI/UX design patterns
  • Responsive across all devices
Navigation & Architecture
  • GoRouter (v14.2.7) - Advanced routing with deep linking
  • Feature-first clean architecture
  • 11 organized feature modules
  • Shared component library
UI & Animations
  • Modern professional color palette
  • Lottie animations for loading & success states
  • Smooth page transitions
  • Hugeicons for comprehensive iconography
Key Packages
  • cached_network_image - Optimized image loading
  • lottie - Beautiful vector animations
  • pinput - OTP verification inputs
  • readmore - Expandable text widgets
  • photo_view - Image zoom functionality
  • dotted_line - Decorative UI elements
  • another_xlider - Custom range sliders
  • modal_bottom_sheet - Modern modals
  • flutter_staggered_grid_view - Advanced grids
  • device_preview - Responsive testing
Platform Support
  • iOS, Android, and Web
  • Desktop (basic support)
  • Responsive design for all screen sizes
Code Quality: Feature-first structure, Flutter lints compliance, reusable widget library, clean separation of concerns, and comprehensive documentation.
Homy Flutter home services UI kit showing booking flow, worker profiles, real-time chat, and service management interfaces
Is this a complete booking app?
Homy includes 33 UI screens with navigation and theming. You'll need to integrate your backend API, booking logic, payment processing, and real-time communication services.
Can I customize the booking flow?
Absolutely! The 7-step booking wizard is modular. Add, remove, or modify steps to match your specific service booking requirements. The booking flow is built with separated components - easily customize each step, add service-specific fields, or create entirely new booking workflows.
Does it include video calling?
Video and audio call UI is fully implemented. Integrate WebRTC, Agora, or Twilio for actual call functionality. The UI handles controls, layouts, and user interactions.
Can I add more service categories?
Yes! The category system is flexible. Add any service categories, customize icons, and adjust filtering to match your service offerings.
Is worker verification included?
The UI includes worker profiles with verification badges. Implement your verification logic and update the UI to display verification status.
Does it support multiple languages?
The UI structure is ready for internationalization. Add flutter_localizations and translation files to support multiple languages.
Can I use this for other service types?
Yes! While designed for home services, Homy works for any on-demand booking platform. Customize service types, workflows, and branding.
Will this work with my existing backend?
Yes! Homy is designed to work with any RESTful API. Add your data layer, state management, and repository pattern to connect with your backend.
✅ Complete Source Code
33 screens across 11 service-focused feature modules. Full access to modify and extend.
✅ Feature-First Architecture
Organized modules: authentication, booking, workers, services, conversation, search, settings, reviews.
✅ Booking System
7-step wizard, worker selection, date/time scheduling, checkout, payment, and confirmation flows.
✅ Communication Suite
Real-time chat, AI assistant, video/audio call interfaces, conversation management.
✅ Worker Marketplace
Worker profiles, portfolios, reviews, ratings, top workers listing, skill displays.
✅ Navigation & Theming
GoRouter with deep linking, professional theme system, responsive layouts.
✅ Component Library
Service cards, booking widgets, chat bubbles, call interfaces, and 50+ shared components.
✅ Lifetime Updates
All future screens, features, bug fixes, and Flutter version upgrades included forever.
✅ Email Support
Setup assistance and integration guidance via Instagram/Email.

Purchase Now

Launch your on-demand service platform in weeks, not months. Homy provides complete booking flows, worker marketplace features, and real-time communication so you can focus on your service network and customer acquisition. Start building today!