Installation Guide
Below on the instructions for installing the code locally
Prerequisites
We use the venv package from the Python standard library to install RECAP’s dependencies without conflicting with existing libraries in your system.
Backend API
To check that a compatible version of Python is installed, run:
python --version
Run the following commands to clone the RECAP repository and create and activate a Python virtual environment.
git clone git@github.com:vtnsi/recap.git
cd recap/
python -m venv .venv
source .venv/bin/activate # Linux/macOS
source .venv/Scripts/activate # Windows
To exit the Python virtual environment, run:
deactivate
Frontend
Next install the necessary dependencies to run the frontend react application:
cd ui/
npm install
Docker Installation Guide
Optionally you can also install and run the applications via docker:
git clone git@github.com:vtnsi/recap.git
cd recap/
docker compose build