Files
django-todo/docs/Постановка задачи.md

1.1 KiB
Raw Permalink Blame History

К чему мы хотим прийти?

Есть REST API бекенда на Django с Postgres, но без какого-либо иного интерфейса.

К нему есть Tkinter Python приложение.

Бекенд

Интерфейс

  1. Поддержка различных пользователей, возможно, с ручной их регистрацией через админку.
  2. У каждого пользователя свои списки задач. /api/lists/
  3. У каждого списка есть свой набор задач, которые можно добавлять, удалять, закрывать /api/todo_items/
  4. Есть красивый swagger

Лежит вместе с базой в docker-composer

Фронтенд

  1. Авторизация
  2. Создание/удаление списков.
  3. Создание, закрытие, удаление задач внутри списков.

Упаковано в wheel, локализовано и покрыто тестами.