[In Progress] Note taking app with real time sync built with Compose
- Notes UI with real time sync and offline capabilities
- Full text search
- Markdown support
This app focuses on scalable, flexible and reactive app architecure. Parts of the architecture are inspired by Chris Banes' Tivi app.
It is a version of MVVM with interactors as an additional layer to enhance re-usability. The app uses following frameworks
- Jetpack compose
- Firestore
- Room (deprecated; using Firestore instead)
- Dagger Hilt
- Retrofit2, LiveData, Coroutines... a lot more