-
The app will be using “Flutter ScreenUtil” package to ensure the app design is consistent across all mobile devices.
-
The app will be developed using “Stacked” architecture.
-
The app Font size will scale according to the device’s accessibility setting “font size”.
-
The app will be using Travis CI/Code Magic for CI/CD, to checkmate when develop, so as bugs or errors don’t be added to the repo.
-
The layout of the codebase will just implement stacked architecture.
-
NO STATEFUL WIDGET! {We will be using reactive and non reactive Extended classes}
-
EVERYTHING MUST BE TESTED FROM UNIT | INTEGRATION | SOME WIDGETS.
-
The app will use Responsive Builder package to ensure responsiveness across all screens.
-
We will be making use of Platform Widget for both ios and andriod.