- 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