- 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
- Windows:
- In the Android app on Firebase project, config the
SHA1
andSHA256
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