Guide rapide pour lancer le projet en local (backend FastAPI + frontend React/Vite).
- Windows + PowerShell
- Python 3.10+
- Node.js + npm
- Ollama installe
Verification rapide:
python --version
npm --version
ollama --versionDepuis la racine du projet:
.\setup.bat- Demarrer Ollama:
ollama serve- Dans un autre terminal, depuis la racine:
.\run_dev.batCela lance:
- Backend FastAPI sur http://127.0.0.1:8000
- Frontend React sur http://localhost:5173
Depuis la racine du projet:
.\venv\Scripts\Activate.ps1
python -m uvicorn backend.main:app --host 127.0.0.1 --port 8000 --reloadcd .\frontend-react
npm run dev- Frontend: http://localhost:5173
- Sante backend: http://127.0.0.1:8000/health
Si tout va bien:
- Le frontend s ouvre et permet la generation 3D
- Le endpoint /health retourne un statut OK
Si Ollama est demarre mais qu aucun modele n est disponible:
ollama pull llama3.2:latestEnsuite relancer la generation depuis l interface web.
- .\run_backend.bat : lance uniquement le backend
- .\run_frontend.bat : lance uniquement le frontend-react
- .\run_dev.bat : lance backend + frontend
netstat -ano | findstr :8000netstat -ano | findstr :5173- Verifier que le terminal backend affiche Application startup complete
- Verifier l environnement virtuel active
Dans frontend-react:
npm install
npm run dev- backend : API FastAPI
- frontend-react : UI React + Three.js
- frontend : ancienne version statique