В приложении необходимо реализовать клиент серверную архитектуру. Клиент - это приложение на андроид, а сервер API и БД. Объем работы 30 страниц вместе с приложениями
Разработать мобильное приложение на андройд для розыгрыша призов за покупки. Под покупкой понимается чек за любую покупку в магазине или маркетплейсе. из чека берется номер и регистрируется на пользователя приложения. у пользователя должна быть возможность иметь личный кабинет, авторизацию, просмотр розыгрышей и накопленных чеков. под розыгрышем понимается участие пользователей в определенном розыгрыше призов, где большее количество чеков повышает шансы на выигрыш. цветовая гамма приложения должна быть выполнена в фиолетовых и белых тонах, шрифт черный Необходимо оформить это как курсовой проект, в соотвествии: Описание функциональности 1 Указать список пользователей разрабатываемого для КП приложения 2 Указать функциональность, доступную каждой категории пользователей (минимум 3) 3 Представить информацию о функциональности в виде диаграммы вариантов использования 2) Проектирование интерфейса ( 1 Выбрать цветовую схему приложения 2 Используя figma, pixso, drawio (или аналоги), разработать wireframe (каркасы) и мокапы интерфейса пользователя (не менее трех) 3 Подобрать набор логотипов/пиктограмм, включить их в мокапы 3) Проектирование БД Разработать логическую или физическую модель данных в формате ERD (не менее двух таблиц) тех отчет 4) Установка приложения 1 Описать процесс развертывания/инсталляции серверной части приложения (если есть) 2 Описать процесс развертывания/инсталляции клиентской части приложения 3 Описать процесс загрузки начальных данных / какие данные изначально есть в системе 4 Указать данные по умолчанию для подключения 5) Инструкция по работе 1 Описать возможности ПО для разных категорий пользователя 2 Добавить иллюстрации в инструкцию поэксплуатации 3 Создать для ПО встроенную справку в формате html/rtf/pdf для ПО (будет вызываться по нажатию на F1 или на кнопку «?» / «Справка»)