The control system consists of the pod control backend and control station client.
This project combines a React frontend with a Python backend.
- Install dependencies
cd control-station npm ci
-
Create a virtual environment
python3 -m venv .venv --prompt hx8-control-system
-
Activate virtual environment
VS Code may prompt to automatically select the newly created virtual environment. Otherwise, run
source .venv/bin/activate -
Install dependencies
pip install -r requirements.txt -r requirements-dev.txt
Run the React development server
cd control-station
npm run devRun the Python backend
cd pod-control
python3 src/main.pyOpen http://localhost:3000 with your browser to see the result.