The backend server needs to be running for the dashboard to show real session data.
-
Activate your virtual environment:
source venv/bin/activate -
Navigate to the backend directory:
cd perfectpunch_backend -
Start the server:
uvicorn main:app --reload --host 127.0.0.1 --port 8000
Or use the provided script:
./start_backend.sh
If you're in the project root:
source venv/bin/activate
python -m uvicorn perfectpunch_backend.main:app --reload --host 127.0.0.1 --port 8000Once started, you should see:
- Server running at
http://127.0.0.1:8000 - API docs at
http://127.0.0.1:8000/docs
The camera will work in "demo mode" even without the backend, but the dashboard will only show real session data when the backend is running.