You will need to install python at least version 3.10
amd python3.10-venv
.
Steps:
- Clone the repository
- Create virtual environment
python3.10 -m venv venv
- Activate virtual environment
source venv/bin/activate
- Install dependencies and dev dependencies
pip install -r requirements.txt -r requirements-dev.txt
- Now try to run tests:
cd YOUR_PROJECT_DIRECTORY/ && pytest
Our production environment is based on docker. If you want to run project service locally you will need to install docker
.
After installing first build docker image:
./build.docker.sh
Then run docker container:
docker run --rm -it -p 8000:8000 YOUR_PROJECT_IMAGE:latest
If you want to contribute to the project, please read the CONTRIBUTING.md file.