ToDo application

Приложение реализует функционал списка дел, составляемого с помощью искусственного интеллекта. Когда пользователь заводит новую задачу, ИИ высчитывает ее приоритет.

Возможности

  1. Добавить новую задачу
  2. Получить список наиболее важных задач
  3. Получить список задач, чей дедлайн близок к указанному

Добавление новой задачи

POST /rest/todo/v1/add

Пример тела запроса:

{ "description": "play a game", "deadline": 1666011793 }

Получение списка наиболее важных задач

GET /rest/todo/v1/important

Получение списка задач, чей дедлайн близок к указанному

GET /rest/todo/v1/close/{deadline}

deadline указывается в формате Epoch timestamp, например, 1666011793