android-minimal-todo
android-minimal-todo copied to clipboard
📝📝 A to-do app with minimal features using: Kotlin, MVVM, Room, Dagger2 and Material Design.
Use [AAA](https://medium.com/@pjbgf/title-testing-code-ocd-and-the-aaa-pattern-df453975ab80) pattern for the tests
Setup fastlane for automated deployment to Google Play
Build restful api with cloud functions: https://firebase.google.com/docs/functions/
## Offline-first mechanism Design repository pattern to manage 3 data sources: Memory cache, local data source and remote data source 