flutter_boilerplate_project
A boilerplate project created in flutter using MobX and Provider.
dartboilerplatestate-managementmobxdependency-injectionboilerplate-templatevalidatorloggingprovideruser-notificationsinjectorinject
Overview
This Flutter boilerplate provides a starter template for building cross-platform mobile and web applications with pre-configured architecture, state management and common features. Built with MobX and Provider for state management, it includes splash screens, authentication, routing, theming, database integration, encryption and multilingual support, organized into clear layers for data, UI and business logic to reduce setup time and maintain consistent code patterns across projects.
Features
splash-screenloginhome-screenroutingtheme-supportdark-themestate-managementdependency-injectionencryptionvalidationcode-generationuser-notificationslogginghttp-clientlocal-databaseshared-preferences
Feature Flags
authenticationblogpaymentsecommercei18nsearchnotificationscachingformsValidationloggingencryptionvalidationstateManagementdependencyInjectioncodeGenerationdarkMode
Recommended Use Cases
mobile-app-developmentflutter-projectsrapid-prototypingenterprise-applications
Frontend
flutterprovidermobx
Backend
dio
Auth Providers
None
Deployment Targets
mobileweb
Payment Providers
None
Quick Facts
โญ Stars
2,4k
๐ด Forks
922
๐ Active
Unknown
๐ Last Commit
2024-09-08T07:48:45.000Z
Stack
Framework
flutter
Language
dart
Database
sembast
Logging
flogs
i18n
multilingual
Data Layer
Databases
sembast
UI Stack
Styling
material-design
Components
flutter-widgets
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate project