A highly scalable, offline-first foundation with the best DX and a focus on performance and best practices
This project is a boilerplate for your next Flutter application.
Structuring your Flutter apps with scalability in mind:
- Quick scaffolding
- Create components, containers, blocs - and their tests - right from the CLI!
- Instant feedback
- Clone this repo using
git clone --depth=1 https://github.com/Treflo-Internet/flutter-boilerplate.git <YOUR_PROJECT_NAME>
- Move to the appropriate directory:
cd <YOUR_PROJECT_NAME>
. - Activate quick scaffolding command:
pub global activate flutter_scaffold
. - Create container using:
pub global run flutter_scaffold container -p About -sbi
. - Create component using:
pub global run flutter_scaffold component -p CheckBox -si
.
Please note that commands sbi stands for s-> stateful, b -> bloc, i -> i18n. If you don't want any of the mentioned ones do not include that word.