https://github.com/salvatore112/pvz_task
Тестовое задание по backend-разработке
https://github.com/salvatore112/pvz_task
api database python service swagger
Last synced: about 1 year ago
JSON representation
Тестовое задание по backend-разработке
- Host: GitHub
- URL: https://github.com/salvatore112/pvz_task
- Owner: Salvatore112
- License: mit
- Created: 2025-04-20T15:38:12.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-21T19:54:02.000Z (about 1 year ago)
- Last Synced: 2025-05-21T06:15:46.429Z (about 1 year ago)
- Topics: api, database, python, service, swagger
- Language: Python
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Сервис для работы с ПВЗ

[](https://opensource.org/licenses/MIT)
## Запуск
### Запустить сервис
```bash
sudo docker-compose up
```
### Сгенерировать DTO endpoint'ы
```bash
sudo docker-compose run --rm pvz_service python myapp/generate_models.py
```
### Запустить тесты
```bash
sudo docker-compose run tests
```
## Комментарии
Реализована основная функциональность, а также дополнительные задания 1, 3, 4 и 5. Старался сделать 2-е задание по grpc, но не успел с ним полностью разобраться как следует.