- апи на создание товара
- апи на удаление товара
- апи на создание заказа, оно должно
- проверить существуют ли переданные товары
- посчитать суммарную стоимость заказа
main.py
: Entry point for the FastAPI applicationmodels.py
: data models/api
: FastAPI routersproduct_router.py
: product-related operationsorder_router.py
: order-related operations
/core
: business logicproduct_service.py
: product managementorder_service.py
: order management
/db
: data access logicproduct_repository.py
: data access methods for productsorder_repository.py
: data access methods for orders
https://github.com/kosvish/FastAPI-Online-Store/blob/main/src/models/user.py