Использование стандарта OpenAPI для инициации платежей из ERP/CRM-системы клиента
- python3.9
- FastAPI
- React
- HTML5 + CSS3 + JS
-
Установите python3
-
Склонируйте репозиторий и перейдите в директорию с проектом
$ git clone https://github.com/StephanYorchenko/team-six-backend.git && cd team-six-backend
-
Создайте и активируйте виртуальное окружение
$ virtualenv --python=python3 venv $ source venv/bin/activate
-
Добавьте файл
settings/.env
c переменными, заданными согласно формату файлаsettings/.env.example
. -
Выполните миграции
$ make migrate
-
Запустите сервер
$ make run
Просмотр спецификаций:
- Swagger UI
/swagger
- Документация
/redoc
Разработано team-six