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