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 |
