A boilerplate project created in flutter. Boilerplate supports both web and mobile. VSCode is recommended in this project.
Current Flutter Version : 2.8.0
The Boilerplate contains the minimal implementation required to create a new library or project. The repository code is preloaded with some basic components like basic app architecture, app theme, constants and required dependencies to create a new project. By using boiler plate code as standard initializer, we can have same patterns in all the projects that will inherit it. This will also help in reducing setup & development time by allowing you to use same code pattern and avoid re-writing from scratch.
Use this guide for the setting up the flutter environment.
For web you will need Google Chrome to be installed on the system.
Step 1:
Download or clone this repo by using the link below:
https://github.com/deakin-launchpad/flutter2_boilerplate.git
Step 2:
Go to project root and execute the following command in console to get the required dependencies:
flutter pub get
flutter run android|ios|chrome
Follow the platform specific guides given below.
You can setup a continuous deployment for this project using fastlane using this guide.