Данный веб-сервер позволяет хранить задачи с указанием даты дедлайна и заголовка с комментарием. Задачи могут повторяться по заданному правилу, например, ежегодно, через определённое количество дней, в заданные дни месяца или недели. Если отметить задачу как выполненную, она будет перенесена на следующую дату согласно установленному правилу. Обычные задачи удаляются после выполнения.
API проекта предоставляет следующие операции:
- Добавить задачу
- Получить список задач
- Удалить задачу
- Получить параметры задачи
- Изменить параметры задачи
- Отметить задачу как выполненную
- Возможность задавать порт и путь к файлу базы данных извне при запуске сервера
- Поиск задач по ключевому слову и дате
- Сборка и запуск проекта через Docker