scaffold_flutter_backend
Scaffolds a Flutter backend with Clean Architecture, letting you choose remote data source, local database, and state management solution.
Instructions
Scaffolds Clean Architecture repositories, Dio/Supabase remote data sources, Drift/Hive local caching, and Riverpod/Bloc business controllers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| database | No | Local persistence database. | shared_preferences |
| featureName | Yes | Name of the feature or domain model (e.g. 'Order', 'Product', 'User'). | |
| backendProvider | No | Remote data source provider. | rest-dio |
| stateManagement | No | State management system. | riverpod |