Summary of my project:

  • Used MVVM architecture using Kotlin
  • Followed breaking bad character list design
  • Handled loading, failure cases
  • Search for a character by name
  • Used: coroutine, retrofit and dagger hilt
  • Tested api request with unit tests
  • You can find demo's video link from demo