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 dev
Run the Python backend
cd pod-control
python3 src/main.py
Open http://localhost:3000 with your browser to see the result.