Skip to content

Repository files navigation

Exmoney - Expense tracking application

Step by step to build the application for Android

  • Clone the mobile project from develop branch
  • Clone the backend project from develop branch and run with Spring or pull the Docker image from Docker hub
  • Install Dart and Flutter
  • Create Firebase project
  • Get SHA1 and SHA256 and config to the Android application on Firebase
    • Windows: keytool -list -v -keystore C:\Users\username\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android
  • In the Android app on Firebase project, config the SHA1 and SHA256 token
  • Download the google-services.json file and paste to ../android/app directory
  • Copy and paste the client ID from the GoogleService-Info.plist into ../ios/Runner/Info.plist file
<!-- TODO Replace this value: -->
<!-- Copied from GoogleService-Info.plist key CLIENT_ID -->
<string>[YOUR IOS CLIENT ID]</string>
  • Paste the firebase_options.dart file to ../lib directory
  • Paste the firebase.json file to the root directory
  • ...and flutter pub get

About

An expense tracker mobile app built with Flutter and Bloc, featuring Firebase Authentication, FCM, speed to text, and data caching

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages