OlenEnkeli / bottec_test

Тестовое задание для Bottec

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bottec - тестовое задание

Разворачивание проекта

Возможно двумя путями: локальноxthtp Poetry и через Docker Compose:

Через Docker Compose

    cd path/to/the/project
    docker-compose up

Локально через Poetry

    psql postgres
     create database bottec_test;
     exit;
 
    cd path/to/the/project
    cp dev.env .env

    poetry install
    poetry run alembic upgrade head
Запуск сервиса для обновления данных из API:
./currency_update.sh
Запуск API (в другой вкладке консоли):
./api.sh

Запуск тестов (в развернутом окружении):

pytest

Ссылки на API и Swagger

About

Тестовое задание для Bottec


Languages

Language:Python 97.6%Language:Mako 1.5%Language:Shell 0.5%Language:Dockerfile 0.4%