Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание (Random User)

Описание проекта

Приложение разработано в рамках тестового задания для компании Workmate. Основная цель – генерация случайных пользователей с использованием API randomuser.me.

Архитектура и подход

  • MVVM + Clean Architecture
  • Jetpack Compose для UI
  • Dependency Injection (Hilt)
  • Асинхронность: Kotlin Coroutines + StateFlow
  • Retrofit + Kotlinx.serialization — работа с API
  • Работа с базой: RoomDB
  • Navigation Component для перехода между экранами

Библиотеки:

  • Compose
  • Navigation compose
  • Hilt
  • Coroutines
  • Coil
  • Room
  • Retrofit
  • Kotlinx.serialization.json
  • OkHttp

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages