Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется разработать прототип web-приложения «Grocery list app» по методологии TDD,

которое позволит создавать списки покупок, управлять ими

Дедлайн: 12.04.23 15:00 (Moscow)

• Локализация RU

• Одна/две веб-странички (примитивные - HTML, CSS, где отображаются списки с кнопками для CRUD)

• Операции CRUD для списка продуктов

• Операции CRUD для товаров в списке продуктов

• Покрытие UNIT-тестами

Recommended Framework: Flask | FastAPI

BD ORM: SQLAlchemy | MySQL

Описание таблиц БД (можно корректировать, удалять, добавлять свои поля)

GroceryList – СПИСОК продуктов

• id – айди списка

• status – статус списка (активный - по умолчанию, архивированный: тип ENUM или int ?)

• note – заметка

• is_public – открыт для общего доступа

• created_at – когда создан

• modified_at – когда изменен

• active_until – до какой даты активен (после переносится в архив)

GroceryItem – ТОВАР

• id – айди товара

• list_id – вн. ключ на список, к которому относится

• name – название

• quantity – кол-во

• note – заметка

• is_checked – отмечен (куплен)

КУРС 1$ = 82₽

год назад
guest_1681241964411
год в сервисе
Был
год назад