Flutter Frontend for a Pizza Delivery App using GetX state and route mangament.
Make sure flutter is installed!!
$ git clone https://github.com/mkappworks/pizza_eshop_flutterapp.git
$ cd pizza_eshop_flutterapp
$ flutter pub get
$ flutter run
follow steps in : https://flutter.dev/docs/deployment/android
The folder structure of this app is explained below:
Name | Description |
---|---|
github | Contains CI/CD commands |
assets | Contains all app assets such as images and test data |
lib | Contains source code that will be compiled |
test | Contains all unit and widget tests |
src/controller | Contains all GetX controller classes and respective service or utility helper classes |
src/extension | Contains all enums and extension used by the app |
src/model | Contain data access models used by the app |
src/utilities | Contains the general utilities such as constants, route map etc |
src/views | Contains all the UI elements. Separate into different screens and within which contains reusable component widgets |
pubspec.yaml | Contains pub dependencies as well as |