Features Fields validation Dependencies injection All text in separate file and ready for translate Custom button with progress bar Stacked pattern Json serialization for fromMap and toMap functions Screenshots Project Structure Project used Stacked pattern, blocs located in bloc package All screens located in ui/view Custom widgets in ui/widget Project colors located in dedicated files in ui/shared/app_colors.dart Project routes in app/router.dart Services and models located in core Requirements Flutter SDK Either VS Code or Android Studio Both editors require Flutter & Dart plugins installation Setup install apk, file locate in apk folder run app using flutter run on your plugged phone/Android Emulator Plugins and Packages used stacked get get_it injectable json_serializable sqflite easy_localization