diff --git a/TASK.md b/TASK.md index 6e44070..dc76d2b 100644 --- a/TASK.md +++ b/TASK.md @@ -23,6 +23,7 @@ - PostgreSQL - Liquibase - Docker +- H2 ### Технический стек и платформы для дизайнеров: - PenPot @@ -36,9 +37,10 @@ - Репозиторий команды серверной части приложения в Gitea. - Доска с макетом и прототипом клиентской части приложения в PenPot, ссылка на которую размещена в README.md репозитория клиентской части приложения. - Релизный APK-файл приложения в разделе Releases репозитория команды на Gitea. -- FatJar-файл для запуска серверного приложения для заданий: 0, 1 и 2. -На 3-ем задании необходимо добавить Docker-файл для приложения и Docker-compose (с двумя контейнерами: PostgreSQL и само серверное приложение), с помощью которого можно развернуть и запустить серверную часть. -**Важно**, если серверное приложение переведено на PostgreSQL то наличие Docker-compose обязательно. +- FatJar-файл для запуска серверного приложения для заданий: 0, 1 и 2. FatJar-файл необходимо разместить в разделе Releases репозитория команды на Gitea. +На 3-ем задании необходимо добавить Docker-файл для приложения и Docker-compose (с двумя контейнерами: PostgreSQL и само серверное приложение), с помощью которого можно развернуть и запустить серверную часть. + +**Важно**: если серверное приложение переведено на PostgreSQL, то наличие Docker-compose обязательно. Описанные выше артефакты оцениваются на каждом чекпоинте. APK-файл и JAR-файл должны иметь следующее имена: Client_vN.apk и Server_vN.jar, где N — номер Чекпоинта. @@ -61,8 +63,11 @@ ## 🛠 Техническое задание Требуется доработать нативное мобильное приложение, выполненное в рамках второго отборочного этапа. -Ссылки на проекты-заготовки: +Ссылки на проекты-заготовки: +Клиентская часть: https://gitnto.innovationcampus.ru/NTO-2026/NTO-2026-Android-TeamTask-Template + +Серверная часть: https://gitnto.innovationcampus.ru/NTO-2026/NTO-2026-Backend-TeamTask-Template Верстка приложения должна полностью соответствовать макетам в PenPot. Соответствие макетам является обязательным и оценивается на каждом чекпоинте. В PenPot необходимо отдельно оформить палитру цветов, используемые шрифты и типографику, типы кнопок во всех состояниях, поля ввода во всех состояниях, а также элементы навигации. @@ -72,7 +77,8 @@ Интерфейс обязан корректно адаптироваться к динамическому изменению ширины экрана и перестраивать компоновку без потери состояния. Состояние экранов и пользовательский ввод должны сохраняться при повороте устройства. ## Задание 0. Развертывание исходных данных (~2 часа) -**Дедлайн сдачи артефактов: 24.02 в 19:00** +**Дедлайн сдачи артефактов: 24.02 в 19:00** + Цель: настроить среду для последующей работы. Необходимо создать форки исходных репозиториев-заготовок в организации вашей команды в Gitea, а затем собрать все необходимые артефакты для оценивания работы.