https://github.com/codekeyz/flutter_boilerplate
Boilerplate template for all my OpenSource flutter projects.
https://github.com/codekeyz/flutter_boilerplate
Last synced: 7 months ago
JSON representation
Boilerplate template for all my OpenSource flutter projects.
- Host: GitHub
- URL: https://github.com/codekeyz/flutter_boilerplate
- Owner: codekeyz
- Created: 2022-07-14T08:38:21.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-18T16:29:25.000Z (over 3 years ago)
- Last Synced: 2024-12-28T16:35:19.505Z (about 1 year ago)
- Language: Dart
- Size: 190 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flutter Boilerplate
Boilerplate template for all my opensource flutter projects.
## How to Use
**Step 1:**
Download or clone this repo by using the link below:
```
https://github.com/codekeyz/flutter_boilerplate.git
```
**Step 2:**
Go to project root and execute the following command in console to fetch dependencies:
```
flutter pub get
```
**Step 3:**
This project uses libraries that work with code generation, execute the following command to generate files:
```
flutter packages pub run build_runner build --delete-conflicting-outputs
```
or watch command in order to keep the source code synced automatically:
```
flutter packages pub run build_runner watch
```
## Boilerplate Features:
- Routing - [AutoRouter](https://pub.dev/packages/auto_route)
- State Management - [Provider](https://pub.dev/packages/provider)
- JSON Parse / Serialization - [Json_Serializable](https://pub.dev/packages/json_serializable)
- Dependency Injection - [Service Locator](https://pub.dev/packages/get_it)
- Multiplatform Refresh Wrapper Widget
- Overlay Loading Screen
- EmptyState Widget
### Up-Coming Features:
- Network Client