Вам необходимо разработать простую систему управления задачами (Task Management System) с использованием Java. Система должна обеспечивать создание, редактирование, удаление и просмотр задач. Каждая задача должна содержать заголовок, описание, статус (например, "в ожидании", "в процессе", "завершено") и приоритет (например, "высокий", "средний", "низкий") , а также автора задачи и исполнителя. Реализовать необходимо только API.
-
Установите Docker и Docker-Compose на вашей локальной машине.
-
Склонируйте проект на свою машину с помощью следующей команды:
git clone https://github.com/vnsemkin/TestTaskEffectiveMobile.git
-
Перейдите в директорию проекта:
cd TestTaskEffectiveMobile
-
Запустите проект с помощью Docker-Compose:
docker-compose up
Эта команда создаст и запустит контейнеры, необходимые для работы вашего приложения.
-
После успешного выполнения предыдущего шага, ваше приложение будет доступно по адресу: http://localhost:8080/tasks
-
Документация Open API будет доступна по адресу http://localhost:8080/swagger-ui/index.html
-
Токен JWT доступен по url http://localhost:8080/token
-
Для изменения переменных среды приложения и Postgres вы можете отредактировать файлы app_variables.env и db_variables.env