App representing simple chat feature between two users Current user can send the messages. Messages can be cleared or generated from mockup file. Also we can generate random message send from recipient.
All data persists through the session
- Language: Kotlin - 100%
- Structure - MVVM using LiveData, Coroutines, Flow
- Jetpack components - Navigation, Data Binding, Hilt
- Data storage - Room
- 3rd party - Retrofit, Glide, Gson
- Tail proper functionality
- Unit test coverage
- Bottom app navigation for UI to be elevated
- Send text animation