- Cotlin coroutines used for threading.
- Dagger 2 used for dependency injection.
- Retrofit2 used for networking.
- Moshi used for json parsing.
- Coil used for image downloading.
- SharePreferences used for simple storage.
- Mvvm used as arhitecture.
- Tests will be added. There was no time for unit tests.