create_flutter_provider_app
A boilerplate project created in Flutter using Provider and Firebase.
dartboilerplatestate-managementboilerplate-templateproviderflutterflutter-demoflutter-examplesflutter-state-managementflutter-boilerplate
FreeRepo
Overview
This Flutter boilerplate provides a starter template for building mobile apps with Provider state management, Firebase Authentication and Firestore database. It includes a recommended folder structure separating UI, business logic and services layers, along with pre-built features like user authentication, theme management and a demo todo app to reduce setup time and common code repetition across new projects.
Features
splash-screenuser-registrationuser-logintodo-managementtheme-switchingdark-light-themeinternationalizationmultiple-build-environmentsfirestore-crudshared-preferences-caching
Feature Flags
userDashboardauthenticationblogemailsrealtimeteamsOrgsi18njobsQueuecachingmapsformsValidation
Recommended Use Cases
mobile-app-developmentflutter-learningfirebase-integrationstate-management-with-providertodo-applicationmulti-language-app
Frontend
flutter
Backend
firebase
Auth Providers
firebase-auth
Deployment Targets
androidios
Payment Providers
None
Quick Facts
Stack
Framework
flutter
Language
dart
Database
firestore
Auth
firebase-auth
Data Layer
Databases
sqlite, firestore
UI Stack
Components
flutter-platform-widgets
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate template