Homin — Premium Property Rental Flutter Template
Homin — Premium Property Rental Flutter TemplateA complete, production-ready Flutter template for building beautiful property rental apps — with clean architecture, dark mode, and a polished UI straight out of the box.Stop building boilerplate. Start building your product.What's Inside20+ Screens covering the full rental experience:• Splash & Onboarding• Authentication (Auth Options, Login, OTP Verification)• Home Feed with featured listings & category filter• Explore & Search• Property Detail (photos, amenities, rules, map, owner info)• Full Booking Flow: Date → Tenant Info → Payment → Success• Saved / Wishlist• My Bookings• Chat List & Chat Detail• Notifications Center• User Profile & Settings• Owner Dashboard (analytics & property management)• Property ComparisonClean Architecture & Code Quality• Feature-First Clean Architecture — each feature has data / domain / presentation layers• Riverpod state management (with riverpod_annotation)• GoRouter for declarative routing with route guards• Dio HTTP client with interceptors and logger• 11 categories of reusable core widgets: appbars, buttons, cards, dialogs, bottomsheets, shimmer, loading, and moreDesign System• Curated indigo-violet-navy brand palette• Full Light & Dark Mode support• Google Fonts integration• Gradient system: brand, hero, and soft gradients• Consistent spacing, radius, and size tokens• Shimmer loading states across all list views• Smooth micro-animations via flutter_animateTech Stack• State Management: flutter_riverpod + riverpod_annotation• Routing: go_router• Networking: dio + pretty_dio_logger• Local Storage: shared_preferences, flutter_secure_storage, hive_flutter• UI & Animations: flutter_animate, shimmer, smooth_page_indicator• Image Loading: cached_network_image• Utilities: intl, equatable, uuid, connectivity_plusWho Is This For?• Freelancers who need a fast kickstart for client rental projects• Developers building a property rental SaaS or marketplace• Teams who want a Flutter Clean Architecture reference• Anyone learning Riverpod + GoRouter in a real-world appRequirements• Flutter SDK 3.3.0 or later• Dart 3.3.0 or later• Android Studio or VS Code with Flutter plugin• Runs on Android & iOS• Lifetime updates + support
Get it → aminju.gumroad.com