Доработка микросервиса на Python (FastAPI)
Цена договорная
Список задач:
- Переработать класс настроек
- Поменять название параметра url для базы данных
- Исправить порядок импортов
- Сделать код отдельным пакетом
- Добавить .gitignore
- Сделать файл с описанием формата логгера и убрать хардкоды из логгера
- Добавить новые строки между частями кода
- Изменить название модели базы данных
- Изменть тело запроса на добавление товаров
- Добавить проверку на минимально количество товара
- Сделать проверку на уникальность item_id в паре с user_id
- Изменить 200-ый код на 201 в ответе при создании товара в корзине
Стэк:
- PostgreSQL
- SQLModel
- FastAPI
- Python3.11
- Alembic
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.