Skip to content

LuckyHost/testAppSwapi

Repository files navigation

AppSwapi

Обзор по приложению: https://i.ibb.co/4JvzFb4/Untitled-Project.gif

Приложенеи созданое для отображения навыков и возможностей кандидата. Создано на базе сайте https://swapi.dev/ В проекте придерживались все новые методики проектировния. Структура: MVVM, Чистая архитектура. Стек: Hilt+Room+Compose+Coroutine+Flow+Material3

1.Возможности приложения. Подгружает базу данные с сайта, создает локальную копию на телефоне.

2.На первичном экране отображает персонажей из вселеной StartWars. При поиске можно найти помимо перснонажей, звездолеты и планеты в вселейной StartWars

3.Отображаемая информация у персонажа: Пол и количество звездолетов

4.Отображаемая информация у звездолетов: Количество пассажиров и производитель

5.Отображаемая информация у планет: Диаметр и население

6.Создан Сплеш, для анимации при загрузки данных.

7.Создана категория "Избранные", разделенная на три категории "Персонажи" "Планеты" и "Звездолеты"

8.Релизован живой поиск.

9.Функция поиска начинает работать согласно ТЗ.

10.Поиск осуществяется по свойству "Name",хотя сайт не предоставляет возможность искать по свойству ИМЯ.

11.SearchBar меняет иконку, исходя из изменении простанства поиска ( Персонажи, Планеты, Звездолеты).

12.ВЕСЬ ПРОЕКТ ПОСТРОЕН НА COMPOSE.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages