olayemii/flutter-ui-kits
50.2
Adequate · 19 September 2026
8.5k
lines of production code
Dart
primary language
1
measurement over time
What this system is
This repository is a collection of standalone Flutter UI kits designed to provide pre-built user interface scaffolds for various mobile application domains. It includes complete project structures for specific use cases such as real estate, news, language learning, laundry services, repair services, and e-commerce watch stores. Each kit offers platform-specific configurations, reusable widgets, and navigation flows to accelerate frontend development.
Features
Add multi-step repair request wizard and supporting UI components
The repair service UI now includes a structured, multi-step flow for initiating a repair request. This change introduces three new wizard screens: a device selection page (mobile, tablet, laptop, etc.), a problem categorization page with a search input (startup, battery, software, etc.), and a support channel selection page (phone, chat, in-store). These screens are powered by new reusable widgets: a generic input field with optional suffix icons, a primary action button with shadow styling, a page indicator that supports dark/light modes, and a pre-built login form that transitions to the repair flow. Users can now navigate through these steps to specify their device and issue before proceeding to service options.
_repair\_service\ui/lib/widgets · high confidence
Added UI utility helpers and color constants
The application now includes a new constants file defining primary and grey color values for consistent theming, alongside a helper utility that simplifies navigation by providing a method to push new pages onto the navigation stack.
_repair\_service\ui/lib/utils · high confidence
Added repair service UI kit scaffolding
The repair\_service\_ui directory now includes the initial project structure for a Flutter-based repair service interface. This addition provides the necessary configuration files (.gitignore, .metadata) to support the Flutter development environment and a README.md documenting the UI kit's requirements, authorship, and visual previews, establishing the foundation for the repair service feature.
_repair\_service\ui · high confidence
Initial app shell with routing and theme configuration
The application now includes a main entry point that initializes the UI with a specific design size for responsive scaling, applies a white scaffold background and Open Sans typography, and configures navigation routes to the Home screen and the Request Service Flow.
_repair\_service\ui/lib · high confidence
Initial commit of the Airbnb Redesign Flutter UI kit
This change introduces the complete source code and project configuration for the 'airbnb\_redesign\_ui' Flutter application. It includes the Dart source files, Android and iOS platform-specific configurations (such as AndroidManifest.xml, MainActivity.kt, and Xcode project files), and asset files like SVGs and splash screen images. The project is set up with Flutter 2.x dependencies, including path\_provider, and is configured to run on Android API 29 and iOS 8.0+.
_airbnb\_redesign\ui · high confidence
Initial iOS platform configuration for the repair service UI
The iOS project files for the repair service UI have been added, establishing the native Xcode project structure required to build and run the Flutter application on iOS devices. This includes the main application entry point (AppDelegate), the primary storyboard for the Flutter view controller, and the launch screen storyboard. The configuration sets the minimum supported iOS version to 8.0 and defines the app bundle metadata, such as the name 'repair\_service\_ui' and supported interface orientations. Additionally, asset catalogs for the app icon and launch image are included to provide the necessary visual assets for the iOS runner.
_repair\_service\ui/ios · high confidence
Initial laundry app UI kit scaffolding
The laundry\_app\_ui directory has been initialized with a complete Flutter project structure, including Android and iOS native configurations, IDE settings, and the core Dart source files. This provides the foundational UI components (such as order cards, input widgets, and buttons) and page layouts (dashboard, login, single order) for the laundry application interface.
_laundry\_app\ui · high confidence
Initial release of the News UI module
This change introduces the complete news\_ui module, providing a Flutter-based news application interface. The implementation includes the core Android and iOS platform configurations (such as the AndroidManifest.xml and iOS project structure) to support the Flutter embedding, along with a set of SVG assets for news categories like arts, food, politics, and technology. The module also includes standard project scaffolding files like .gitignore and README documentation to facilitate integration and development.
_news\ui · high confidence
Initial release of the Real Estate Flutter UI Kit
This change introduces the complete real\_estate\_ui project, a Flutter-based user interface kit for real estate applications. It includes the core application structure (main.dart) with routing for authentication, home, welcome, search, and filter screens, alongside platform-specific configurations for Android (v2 embedding) and iOS. The UI features reusable components such as property cards, login/register forms, and filter controls, supported by SVG assets for social login and a consistent design system.
_real\_estate\ui · high confidence
Initial release of the Wrist Watch Store Flutter UI Kit
This change introduces the complete source code for the 'watch\_cart\_ui' module, a Flutter-based e-commerce interface for a watch store. The implementation includes the Android and iOS platform configurations (including AndroidManifest.xml, Info.plist, and native activity/view controllers), project assets (SVG icons, launch images), and the core Dart application logic. The UI features a Home screen with a 'Get Started' call-to-action, a Store page displaying a staggered grid of watch products using the flutter\_staggered\_grid\_view package, and a Watch Details page that presents product information and allows quantity adjustment. The app utilizes Google Fonts for typography and ScreenUtil for responsive scaling, with navigation handled via a central route generator in main.dart.
_watch\_cart\ui · high confidence
Initial release of the language learning app UI
The language\_learning\_ui module has been added, providing a complete Flutter-based user interface for a language learning application. This includes the core app structure (main.dart), data models for courses, instructors, topics, and languages, and a set of screens for account creation, language selection, dashboard, and lessons. The UI features a consistent design system with custom colors and typography, responsive layout handling via flutter\_screenutil, and navigation between the onboarding flow and the main dashboard.
_language\_learning\ui · high confidence
New home screen and multi-step service request flow
The app now includes a new Home page featuring a login form and a background image, alongside a new Request Service Flow that guides users through a three-step process (HomePageOne, HomePageTwo, HomePageThree) with navigation controls and animated transitions.
_repair\_service\ui/lib/pages · high confidence
Test coverage
Added smoke test for the main application widget
Added a new widget test in repair\_service\_ui/test/widget\_test.dart that verifies the MyApp widget renders correctly and that the counter increments as expected when the add icon is tapped.
_repair\_service\ui/test · high confidence
Dependencies
Initial dependency and build configuration for multiple Flutter UI projects
This change introduces the foundational build manifests and dependency lockfiles for five Flutter UI projects: airbnb\_redesign\_ui, language\_learning\_ui, laundry\_app\_ui, news\_ui, and real\_estate\_ui. It establishes the Dart SDK constraints (ranging from 2.7.0 to 3.1.0), Android build configurations (including Kotlin versions 1.3.50 and 1.7.10, and Gradle versions 3.5.0 and 7.4.1), and iOS CocoaPods setups. It also pins specific third-party packages such as flutter\_svg, google\_fonts, and flutter\_screenutil, alongside platform-specific dependencies like path\_provider and animated\_bottom\_navigation\_bar, ensuring consistent dependency resolution across these new or restructured projects.
(dependencies) · high confidence
Housekeeping
Repository documentation and licensing standardized
The repository now includes a formal MIT License file and an updated .gitignore configuration to exclude local system files and GitHub metadata. The README has been significantly expanded to serve as a central hub for the project, listing available Flutter UI kits (such as Watch Store, Language Learning, and Laundry App) with screenshots and links, while also providing author information and support options.
(repo-wide) · high confidence
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
How this codebase got here
Baseline
- First survey — no prior run to compare against. CAI 50.
Lenses
- Code Health 90
- Architecture 100
- Maturity 48
- Readiness 24
- Security 98
- Domain Modelling 100
Changes since last survey
- 294 commits — 215 feature/other, 79 fixes
By area
- airbnb_redesign_ui/lib — 35 commits
- (root) — 34 commits
- repair_service_ui/lib — 30 commits
- language_learning_ui/lib — 27 commits
- laundry_app_ui/lib — 23 commits
- real_estate_ui/lib — 20 commits
- news_ui/lib — 18 commits
- (repo) — 16 commits
- watch_cart_ui/lib — 11 commits
- repair_service_ui/assets — 7 commits
- watch_cart_ui/README.md — 7 commits
- assets/.DS_Store — 4 commits
- language_learning_ui/README.md — 4 commits
- airbnb_redesign_ui/README.md — 3 commits
- airbnb_redesign_ui/assets — 3 commits
- airbnb_redesign_ui/ios — 3 commits
- e_learning_ui_one/ios — 3 commits
- language_learning_ui/assets — 3 commits
- laundry_app_ui/assets — 3 commits
- news_ui/assets — 3 commits
Notable commits
- fix: Fix issue #7 for missing child parameter
- fix: color fix
- fix: fix
- fix: fix
- fix: fix
- fix: fix
- fix: fix
- fix: fix airbnb
- fix: fix alignment
- fix: fix all
- fix: fix all screen
- fix: fix bg image
- fix: fix bg image
- fix: fix bottom
- fix: fix bottom
- fix: fix bottom bar
- fix: fix bug
- fix: fix bug
- fix: fix button
- fix: fix button
- …and 274 more
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
olayemii/flutter-ui-kits was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.
About this page
- The score is its most recent published measurement, taken on 19 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 6a8810acf2162fa86bed25803bee2d44e05ae509 — the exact code this score is about.
- Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-13a154b7f5d1.