
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.
Modern Home Services Platform
33Screens
11Feature Modules
90+Hours Saved
🎯 What Makes Homy Different
1. Complete Booking System
2. Real-Time Communication
3. Worker Marketplace
4. Modern UI/UX
5. Highly Modular
📱 Complete Feature Breakdown
Authentication & Onboarding (5 screens)
- ✓ Login with email/password
- ✓ User registration flow
- ✓ Forgot password recovery
- ✓ OTP verification with PIN input (using pinput)
- ✓ Reset password screen
Booking Management (4 screens + 7-step wizard)
- ✓ Booking detail view with status
- ✓ Worker selection for booking
- ✓ Booking success with animation
- ✓ Rating & review after completion
- ✓ Service selection
- ✓ Professional selection
- ✓ Date & time scheduling
- ✓ Booking notes & requirements
- ✓ Checkout summary
- ✓ Payment processing
- ✓ Confirmation screen
Communication & Calls (6 screens)
- ✓ 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 & Navigation (1 screen + 4 tabs)
- ✓ Home Tab - Service discovery & bookings
- ✓ Bookings Tab - Manage appointments
- ✓ Conversations Tab - Chat & calls
- ✓ Profile Tab - User account
Search & Discovery (1 screen)
- ✓ Advanced search with filters
- ✓ Filter modal with categories, price, rating
- ✓ Service filtering & sorting
- ✓ Quick search suggestions
Services (2 screens)
- ✓ Service detail view with description
- ✓ Service reviews & ratings display
- ✓ Professional service offerings
- ✓ Pricing & availability info
Worker Profiles (3 screens)
- ✓ Top workers listing
- ✓ Detailed worker profiles
- ✓ Worker reviews & portfolio
- ✓ Skills & specializations
- ✓ Availability calendar
Reviews Management (1 screen)
- ✓ My reviews listing
- ✓ Empty state for no reviews
- ✓ Rating breakdown
- ✓ Review submission history
Notifications (1 screen)
- ✓ Activity feed & alerts
- ✓ Booking notifications
- ✓ Message notifications
- ✓ Empty state illustration
Settings & Account (8 screens)
- ✓ 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.
🎨 UI Components & Design System
- Service cards with ratings & pricing
- Booking cards with status indicators
- Worker profile cards
- Category cards with badges
- Top workers horizontal list
- 7-step booking wizard
- Date & time picker
- Service selection cards
- Professional selection grid
- Booking summary cards
- Payment method selectors
- Conversation list items
- Chat message bubbles
- Video/audio call interfaces
- Call control buttons
- AI assistant UI
- Conversation info displays
- Base inputs with consistent styling
- OTP PIN input with pinput
- Text areas for notes
- Filter selectors
- Range sliders with another_xlider
- Bottom navigation tabs
- Card-based layouts
- Staggered grids with flutter_staggered_grid_view
- Modal bottom sheets
- Filter panels
- Lottie loading animations
- Empty state illustrations
- Success confirmations
- Status badges
- Rating displays
- Cached network images
- Photo zoom with photo_view
- Smooth transitions
- Dotted line separators
👥 Perfect For
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.
⚙️ Technical Stack & Architecture
- Flutter 3.7+ | Dart 3.7+
- Modern UI/UX design patterns
- Responsive across all devices
- GoRouter (v14.2.7) - Advanced routing with deep linking
- Feature-first clean architecture
- 11 organized feature modules
- Shared component library
- Modern professional color palette
- Lottie animations for loading & success states
- Smooth page transitions
- Hugeicons for comprehensive iconography
- 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
- 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.
🖼️ Screenshots

Frequently Asked Questions
📦 Package Includes
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.
🚀 Get Started Today
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!