Цель: Создать планировщик задач по примеру аналогичных сервисов с целю обеспечения необходимого мне функционала, не устраивающего в этих сервисах.
В приложениии реализован следующий функционал:
- Регистрация и авторизация пользователя и валидацией полей
- Создание задачи с заголовком, описанием, сроком выполнения и приоритетом
- Редактирование, изменение, закрытие, удаление задачи
- Создание подзадачи к задаче
- Комментарии к задаче
- Сортировка задач по разделам "Сегодня", "Архив"
- Пользователь видит только свои задачи, админ видит все задачи
Тестовый аккаунт суперпользователя
логин: admin
пароль: admin
Приложение и базу данных развернул в докер контейнерах через docker compose, использовал базу данных Postgresql
docker compose build
docker compose up

