This project is a work in progress.
Done :
- Domain model
- Interactors / test
- Dao implementation / test
- Hilt implementation / test
- Firestore Implementation / test
To Do :
- Update Datachannel manager to simpler and cleaner queueing method.
_ Update Error message management to GenericInfoMessage
_ Change all files accordingly
- Implementing auth after with session manager
Android Workout personal application learning Clean Architecture from course at codingwithmitch.com
App feature content :
- Clean architecture paired with Model View Intent pattern
- Android Jetpack component
- Cache : room
- Network : firestore
- Kotlin
- Di : hilt-dagger
- Unit Test
- Custom gradle setup