Flutter Web Demo.
- Install Flutter
- Clone this repo
- Run
flutter run
on your terminal
- modular code with clean separation of business and data layer
- UI Built with detailed separation of concern,every component stands in it's own(widget),there fore easy to read and reusable
- All static text strings are added to the localisation JSON files so as to enable internationalisation (currently only have en.json file for english)
- All Color values created in a separate class,therefore make's it easy to adapt the ui for diffrent modes(theme)
- Firebase used as a database,and some sections using harcoded data
- Hive db used for data caching(as local data strage)
- Bloc used for state Management _ bloc_test together with mocktail for bloc testing