init_architecture 0.1.8
init_architecture: ^0.1.8 copied to clipboard
CLI utility will generate folder architecture to help you and save your time when creating the first Flutter project.
When you're working on your first project, don't go out of your way to set up your own architecture. This package will help you improve your setup architecture. If you have any architecture-related PRs, submit them to this GitHub repository.
Example #
example/
├── lib/
│ ├── app/
│ │ ├── data/
│ │ ├── modules/
│ │ ├── repository/
│ ├── core/
│ ├── utils/
│ ├── themes/
├── packages/
│ │ ├── app_repository
├── tests/
├── .gitignore
├── LICENSE
├── README.md
copied to clipboard
Command usage #
- hit
dart pub global activate init_architecture
in your commandline - setup path environment in your local machine
init --init name_directory
generate file, directory, and package repositoryinit --packages name_repository
only generate package repository
for the first setup project use --init
to get all structure and use --packages
to create package repository for some feature
Maintenance #
The main target of this package to generate architecture base on state management want to use e.g bloc
, getx
, provider
etc. when start new project from scratch this package will help you to organize the project