Working on a gym program tracker app for myself as a way to practice kotlin and see whats new in app dev world. Project relies on firebase firestore and authentification to handle persistance and sync. UI uses Jetpack Compose Material 3.
The architecture is based on
https://developer.android.com/topic/architecture/intro
https://github.com/alexmamo/FirestoreCleanArchitectureApp/
https://github.com/FirebaseExtended/make-it-so-android
https://github.com/probelalkhan/firebase_auth_compose/tree/2_login_signup
https://github.com/JahidHasanCO/Android-MVVM-Architecture-Firebase-Dagger-Hilt-Coroutines-Flow