Skip to content

EvgenieBespalov/Wallcater_App

Repository files navigation

О чем проект

Данное приложение предназначено для установки обоев на телефон, изображения берутся с АПИ https://api.thecatapi.com/ - АПИ по картинкам котиков. На данный момент реализован следующий функционал:

  1. Поиск картинок по категориям
  2. Добавление картинки в избранное
  3. Удаление картинки из избранного
  4. Просмотр избранного
  5. Установка картинки на обои телефона
  6. Изменение цветовой темы приложения

Стек технологий

  • Compose Jetpack - для создания пользовательского интерфейса
  • Retrofit - для работы с АПИ
  • Room - для работы с SQLite
  • Kotlin Coroutines
  • Coil - для загрузки изображений из интернета
  • Koin - для внедрения зависимостей
  • MVVM - шаблон проектирования
  • SharedPreference - для сохранения настроек
  • Многомодульность с Feature-модулями
  • Paging3 - для реализации пагинации
  • WallpaperManager - для установки обоев

Видео презентация

По ссылке находится видео с демострацией применения приложения https://disk.yandex.ru/i/kDPftuueok8j4Q