Flutter base mobile app, material aid collection app.
KordiMobile is a mobile application designed and developed for an engineering project, aimed at facilitating the coordination of material aid. Built using the Flutter framework, the app is compatible with both Android and iOS platforms. It utilizes the Flutter version management system, fvm.
State management:
bloc
HTTP client:
dio
Navigation:
go_router
Dependency injection:
get_it
Modeling:
freezed
Application use outside API created by KUGELO2424, Kordi. To proper functioning mobile app it's necessary to clone Kordi repository and launched it on your local machine.
- Windows or MacOs operating system
- Any IDE with Flutter support
- fvm installed
-
Open KordiMobile in your IDE
-
Run
fvm use
command in terminal -
Run
fvm flutter pub get
command in terminal -
Run
fvm flutter pub run build_runner build --delete-conflicting-outputs
command in terminal -
Warning: You need to change local ip addresses in KordiEnvironment class for android and iOS system. Kordi and KordiMobile are now supported only in local environment.
-
Run
fvm flutter run
command in terminal
Icons and images used in application are from: undraw.co