DOKU

Try here

inspector

inOffizielles Repo für die Mastbau FN GmBH Inspektions APP

Getting Started

Flutter

This project is a starting point for a Flutter application.

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.

Environment

create a .env file in the frontend dir containing a field API_KEY=xxx

and for signing a key.properties file in the android dir containing

storePassword=TODO
keyPassword=TODO
keyAlias=key0
storeFile=../keystore-mbg.jks

Build

  • flutter pub run build_runner build --delete-conflicting-outputs to run code gen (probably optional)
  • flutter build {apk, web, ..}

Sign

to build a signed release a key.properties file must be added in the frontend/android directory that consists of

storePassword=TODO(if the keystore wasnt changed these are the same passwords as used for the vm admin)
keyPassword=TODO
keyAlias=key0
storeFile=../keystore-mbg.jks

Libraries

backend/api
backend/failedRequestManager
backend/helpers
backend/local
backend/network
backend/offlineProvider
backend/progressManagerStateNotifier
backend/progressStateUpdater
backend/remote
classes/data/checkcategory
classes/data/checkpoint
classes/data/checkpointdefect
classes/data/inspection_location
classes/data/weather
classes/documentData
classes/exceptions
classes/FuturedImageProvider
classes/imageData
classes/listTileData
classes/requestData
classes/user
env
extension/future
extension/image
extension/map
fragments/adder
fragments/camera/cameraModel
fragments/camera/views/cameraMainPreview
fragments/ErrorView
fragments/galleryWrapper
fragments/imageWrap
fragments/loadingscreen/loadingView
fragments/MainDrawer
fragments/prephotoadder
fragments/RandomDogsScrollView
fragments/weather/editableWeatherView
fragments/weather/helpers
helpers/background
helpers/background/background_main
helpers/background/background_web
helpers/createEditor
helpers/toast
l10n/locales
main
notifications/controller
options
pages/checkcategories
pages/checkpointdefects
pages/checkpoints
pages/defaultNotificationPage
pages/detailsPage
pages/DocumentViewerPage
pages/dokusPage
pages/homeView
pages/imagesPage
pages/location
pages/login/loginModel
pages/login/loginView
pages/mostrecentrequest
pages/settings/backupManagementView
pages/settings/developerSettings
pages/settings/settingsView
theme
widgets/backButton
widgets/error
widgets/myExpandablelList
widgets/MyListTile1
widgets/mySimpleAlertBox
widgets/namedToggle
widgets/nulleableToggle
widgets/openNewViewTile
widgets/passwordField
widgets/rotating
widgets/trashbutton
widgets/whack_or_depricated/generalDropDown
widgets/whack_or_depricated/myExpansionPanelList