Учебный проект
Идея
Реализация
- Подзадача (Subtask)
- Задача (Task)
- Эпик (Epic)
- NEW
- IN_PROGRESS
- DONE
- Добавление задач
- Удаление задач
- Обновление задач
- Просмотр истории изменения задач
- Просмотр в порядке приоритетности
Данные задач хранятся в таблице CSV
(создается автоматически в корне проекта)
Есть возможность работы только в оперативной памяти, без csv
Для этого заменить значение в строке:
// Установить IN_MEMORY вместо FILE_BACKED
Managers.getTaskManager(TaskManagerType.FILE_BACKED)История изменений всегда хранятся только в оперативной памяти
- JavaScript
Endpoints:
- /tasks
- /subtasks
- /epics
- /history
- /prioritized
Commands:
- help
- update
- history
- find
- add-task
- add-epic
- add-sub
- set-status
- set-time
- set-dur
- remove
- exit
- Склонировать проект
- Добавить необходимые библиотеки
- Запустить HttpTaskServer.java
- Открыть в браузере localhost:8080
Для использования консоли, запустить ConsoleCLI.java



