Make your basic folders, files with basic code with dependencies injection by injectable and get_it on bloc state management.

Features

Bloc architecture
Injectable
Get_it
Available navigation services

Packages and Plugins included

"permission_handler",
"http",
"cupertino_icons",
"shared_preferences",
"cached_network_image",
"fluttertoast",
"bloc",
"get_it",
"intl",
"injectable",
"firebase_core",
"firebase_auth",
"firebase_messaging",
"firebase_crashlytics",
"google_sign_in",
"auto_size_text",
"url_launcher",
"image_picker",
"sign_in_with_apple",
"freezed",
"flutter_screenutil",
"freezed_annotation",
"flutter_bloc",

Usage

you need build_runner: ^2.7.1 run first on dev_dependencies:

For create folders and packages

dart run myfold create

For Delete folders

dart run myfold delete

For refresh packages

dart run myfold refresh

In case locator.config.dart file empty then run

flutter packages pub run build_runner build --delete-conflicting-outputs

Additional information

We will update regularly