Mobile App that fetches Dogs from THEDOGSAPI and display them with description and much more.
- Kotlin - a cross-platform, statically typed, general-purpose programming language with type inference.
- Coroutines - lightweight threads to perfom asynchronous tasks.
- Flow - a type of stream of data that emit multiple values sequentially.
- Hilt - standard way of incorporating Dagger in Dependancy Injection.
- Paging 3 - helps load and display data from a large source
- Room Database - A persistence library that provides an abstraction layer over SQLite.
- Jetpack
* Shimmering Effect
Clean Architecture
MVVM - Model View View Model