Local Flask API and Vite React page for maintaining one organization-wide employee list. This foundation runbook covers install and start commands only.
Requires Python 3.14.7 and Node.js 22 LTS.
python3.14 -m venv backend/.venv
source backend/.venv/bin/activate
pip install -r backend/requirements.txt
cd frontend && npm installOn Windows, activate with backend\.venv\Scripts\activate.
source backend/.venv/bin/activate
python backend/app.pyIf python is not on your PATH, use the venv interpreter directly:
backend/.venv/bin/python backend/app.pyAPI: http://127.0.0.1:5000 (health: GET /health). CORS allows the Vite origin http://localhost:5173.
cd frontend
npm run devApp: http://localhost:5173.
Project docs are under docs/: requirements, solution design, implementation phases, and project control.
source backend/.venv/bin/activate
cd backend
pytest