Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/b10nicle/java-kanban

Yandex Practicum: RESTful Kanban Board
https://github.com/b10nicle/java-kanban

java kanban sprint yandex yandex-practicum

Last synced: about 1 month ago
JSON representation

Yandex Practicum: RESTful Kanban Board

Awesome Lists containing this project

README

        

## Яндекс Практикум: проект "RESTful Канбан-доска"

Технологии: Java (no frameworks) + JUnit + GSON + RESTful API

Описание: Данный проект был создан на Java без использования фреймворков и направлен на ознакомление с основными принципами работы JUnit, GSON и RESTful API.

Основная идея проекта заключается в возможности создавать три вида задач:

1) обычные задачи - Task;
2) большие задачи, включающие в себя другие подзадачи, - Epic;
3) подзадачи, входящие в состав больших задач, - Subtask.

На текущий момент данные задачи можно: создавать, удалять, обновлять, хранить историю взаимодействия с ними, а также присутствует возможность сортировать данные задачи по приоритету и искать пересечения (когда одна задача начинается до окончания предыдущей).

Помимо вышеуказанного в проект был добавлен KVServer с доступом по API токену, который позволяет хранить задачи на удалённом хранилище.