KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
test-product-api
★ 12
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
Finding-User
:
OSINT tool for finding profiles by username Topics linux
crx-extension-downloader
:
A simple JavaScript script to download Chrome extensions in .crx format directly from a Chrome Web Store page.
aws-managed-kms-keys
:
AWS Managed KMS Keys and their Key Policies
riblet
:
riblet is a command-line tool for efficiently diffing and syncing large sets, using Rateless Invertible Bloom Lookup Tables (RIBLT)
html-json-speed-comparison
:
Comparing SSR into HTML & JSON in Flask
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
test-product-api
?
Download (.md)
# test-product-api # Задача Разработать REST API для CRUD операций, включая поиск и сортировку. ## Требования - [x] Реализовать модель данных для товаров с полями: id, name, description, price, category. - [x] Реализовать REST API с CRUD-операциями. - [x] Реализовать конечную точку для поиска по названию и описанию товара, сортировки по всем полям. - [x] Предоставить инструкции по настройке проекта и примеры запросов для проверки функциональности API. - [x] Написать модульные тесты. - [x] Загрузите код на GitHub/GitLab. ## Инструкция ### Водные данные 1. Наличие docker и docker-compose. 2. Наличие make (Опционально). ### Инструкция 1. Скопировать файл `example.env` в `.env` ```sh cp example.env .env ``` 2. Запустить контейнеры ```sh make run ``` или ```sh docker-compose build && docker-compose up ``` 3. Перейти в браузере [сюда](http://localhost:8000/api/v1/docs) 4. Примеры запросов можно посмотреть в swagger