Layout based in this drible project
A Flutter project made using:
- Clean Dart that follows all the Clean Architecture guidelines: https://github.com/Flutterando/Clean-Dart/blob/cce751ea0a22a796c3559ba458f50d9a0552c4ef/README_en.md
- Flutter Tiple pattern for state management:
https://pub.dev/packages/flutter_triple https://triple.flutterando.com.br/docs/getting-started/using-flutter-triple/ - Flutter Modular for dependency injection and routes: https://pub.dev/packages/flutter_modular https://modular.flutterando.com.br/
About the modules
This project has been developed using module structure, to allow the separation of each module in packages, facilitating the maintenance end cohesion of each module and domain.
- CoreModule: responsible by providing a basic resources to all modules;
- DesignSystemModule: responsible by providing a common theme resources like colors, fonts and widgets to all modules;
- MarketplaceModule: responsible by marketplace scope;
To run te project:
flutter pub get
flutter run
If is your first Flutter Project
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Download source code on GitHub
https://github.com/davidsdearaujo/nuconta_marketplace
Provides the list of the opensource Flutter apps collection with GitHub repository.