java-kanban
Java-Kanban Трекер Задач
Java-Kanban - это приложение для управления задачами, которое позволяет пользователям управлять задачами, подзадачами, эпиками и историей задач. Этот проект создан с использованием Java.
Использование
Для использования трекера задач Java-Kanban вы можете отправлять HTTP-запросы к различным конечным точкам для выполнения операций с задачами, подзадачами и эпиками. Вот доступные конечные точки:
- GET /tasks: Получить все задачи или конкретную задачу по ID
- GET /subtasks: Получить все подзадачи или конкретную подзадачу по ID
- GET /epics: Получить все эпики, конкретный эпик по ID или подзадачи эпика по ID
- GET /history: Получить историю задач
- GET /prioritized: Получить приоритетные задачи
- POST /tasks: Создать новую задачу или обновить задачу по ID
- POST /subtasks: Создать новую подзадачу или обновить подзадачу по ID
- POST /epics: Создать новый эпик
- DELETE /tasks: Удалить задачу по ID
- DELETE /subtasks: Удалить подзадачу по ID
- DELETE /epics: Удалить эпик по ID
Установка
Для запуска трекера задач Java-Kanban вы можете клонировать проект из репозитория и собрать его с использованием Java IDE или Maven. Убедитесь, что у вас установлена Java на вашей системе.
git clone https://github.com/ваш-репозиторий.git cd java-kanban mvn clean install
После успешной сборки проекта, вы можете запустить его из вашей IDE или как автономное приложение.
Зависимости
Java-Kanban использует следующие зависимости:
- Gson: Библиотека для обработки JSON
- Sun HTTP Server: Реализация HTTP-сервера на Java