Skip to content

xVemu/zsme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

afe0f2d · Nov 27, 2024
Nov 27, 2024
Nov 11, 2024
Nov 11, 2024
Nov 13, 2024
Nov 11, 2024
Feb 20, 2024
Jun 2, 2020
Feb 22, 2024
Nov 13, 2024
Nov 11, 2024
Aug 18, 2021
Jan 3, 2020
Nov 11, 2024

Repository files navigation

ZSME

Mobile application based on ZSME site.

Old versions

Names in brackets indicate tags in git repository.

  • 1.x (java) used Java & XML.
  • 2.0 (old-compose) used Kotlin & experimental Jetpack Compose.
  • 2.1 (material3) used Material 3.

Download

App is available on Play Store or in releases section.

Technologies used:

  • Jetpack Compose
  • Hilt
  • Room
  • Material Design 3
  • Retrofit
  • Firebase - Messaging, Remote Config and Cloud Functions
  • Compose Destinations

Setup

  1. Import project to Android Studio.
  2. Setup Firebase. Place your config in app/google-services.json.
  3. Setup Firebase Messaging.
  4. Setup Remote Config and populate it with values from app/src/main/res/xml/remote_config_defaults.xml.
  5. Setup Cloud Functions located in firebase directory.