doc: Добавлена постановка задачи

This commit is contained in:
2021-04-09 22:52:20 +03:00
parent e5edca7d7b
commit dbfae9a635

View File

@@ -0,0 +1,25 @@
# К чему мы хотим прийти?
Есть REST API бекенда на Django с Postgres,
но без какого-либо иного интерфейса.
К нему есть Tkinter Python приложение.
## Бекенд
### Интерфейс
1. Поддержка различных пользователей, возможно,
с ручной их регистрацией через админку.
2. У каждого пользователя свои списки задач. `/api/lists/`
3. У каждого списка есть свой набор задач, которые можно добавлять, удалять, закрывать `/api/todo_items/`
4. Есть красивый swagger
Лежит вместе с базой в docker-composer
## Фронтенд
1. Авторизация
2. Создание/удаление списков.
3. Создание, закрытие, удаление задач внутри списков.
Упаковано в wheel, локализовано и покрыто тестами.