-
Frontend: Kotlin, Jetpack Compose
-
Работа с API: Retrofit, Gson
-
База данных: Room
-
Библиотеки:
-
Coil (для работы с изображениями)
-
Lottie (для анимаций)
-
Kotlinx.Serialization (для сериализации данных)
-
DI (Dependency injection): Koin
-
Архитектура: Clean Architecture (с разделением на data, domain, ui слои)
-
Навигация: Jetpack Navigation Compose
-
UI компоненты: Material3
- Пагинация (реализована в data слое)
- Работа с Lottie анимациями
- Кэширование данных через Room
- Использование Koin для внедрения зависимостей
- Асинхронная работа с сетью через Retrofit
- Обработка изображений через Coil
- Навигация между экранами через Jetpack Navigation Compose


