{"repo":"nicolinx/flutter_enterprise_starter_kit","free":true,"listed":false,"github":"https://github.com/nicolinx/flutter_enterprise_starter_kit","clone":"git clone https://github.com/nicolinx/flutter_enterprise_starter_kit.git","description":"An open source Flutter starter kit showing how a production app is built with Clean Architecture, Cubit, dependency injection, Firebase, and CI/CD, and more.","language":"Dart","stars":47,"topics":["architecture","boilerplate","cicd","enterprise","flutter","starter-kit"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Flutter Enterprise Starter Kit An open source Flutter starter kit showing how a production app is actually built: Clean Architecture, Cubit state management, dependency injection, Firebase, and a complete CI/CD pipeline, ready to build on. Features - [x] Clean Architecture ( data / domain / presentation ) per feature - [x] Cubit state management ( flutter bloc ) - [x] Dependency injection ( get it ) - [x] Firebase Authentication: email/password sign-in, register, sign-out - [x] Dev/prod flavors, each with its own Firebase project — bring your own project - [x] Typed error handling ( Freezed + Either , via fpdart ) - [x] Unit & Cubit tests ( mocktail , bloc test ) - [x] GitHub Actions CI: analyze + test on every PR - [x] REST API feature via Dio , with local caching ( posts ) - [x] Fastlane: build + Firebase App Distribution per flavor (Android); iOS build validation only - [x] Agentic coding-ready: CLAUDE.md / RULES.md / ARCHITECTURE.md give AI coding agents (Claude Code, Cursor, etc.) enough context to generate code that matches this repo's conventions instead of guessing at them - [x] Feature flags via Firebase Remote Config, with a local dev override ( core/feature flags/ ) Tech stack Layer Tools ------------------------- ------------------------------ Language & framework Flutter, Dart State management flutter bloc (Cubit) Dependency injection get it Networking dio Code generation freezed , json serializable Backend Firebase Auth Routing go router Functional error handlin","default_branch":null,"files":null,"tree":[],"storefront":"/r/nicolinx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nicolinx/flutter_enterprise_starter_kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}