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