Android app that displays a random cocktail.
- Onboarding pages
- Shows info about random cocktail from CocktailDb API
- Async cocktail's image loading
- Pull-to-Refresh feature that allows you get new random cocktail
Build with target SDK 34 and minimum API 26
- Kotlin
- Jetpack Compose
- Koin
- Retrofit2
- OkHttp3
- Moshi
- Coil
- Clean Architecture
Inspired by KazanExpress's test task: https://github.com/KazanExpress/android-test-task