# Start Here ## Fichiers principaux - `src/recommendationEngineV2.js` : moteur de recommandation - `src/activities.js` : catalogue source avec categories - `data/activities.json` : export JSON pret a integrer - `server.js` : serveur HTTP et API - `public/index.html` : interface web React sans build local - `public/react-app.jsx` : application React - `client/` : vrai projet React buildable avec Vite - `questionnaire.js` : questionnaire CLI ## Commandes - `node server.js` - `node questionnaire.js` - `node index.js` - `powershell -ExecutionPolicy Bypass -File .\scripts\exportActivities.ps1` ## Front Vite Dans `client/` : - `npm install` - `npm run dev` - ouvrir `http://localhost:5173` Le front Vite proxy automatiquement `/api` vers `http://localhost:3000`. ## Front React Le front est servi par `server.js` et charge React depuis CDN. Ouvrir `http://localhost:3000` apres lancement du serveur. ## API - `GET /api/meta` - `GET /api/activities` - `POST /api/recommend` Payload `POST /api/recommend` : ```json { "answers": { "category": "creatif", "location": ["interieur"], "players": 3 } } ```