| .. | ||
| public | ||
| scripts | ||
| src | ||
| .env.local.example | ||
| .gitignore | ||
| .htaccess | ||
| eslint.config.js | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.cjs | ||
| README.md | ||
| stats.html | ||
| vite.config.js | ||
React + Vite
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
Configuration Moodle
Les écrans d'administration (liste de cours, gestion des chapitres et lecture sécurisée) consomment l'API REST de Moodle.
Avant de lancer le projet :
- Copiez
frontend/.env.exampleversfrontend/.env.local. - Renseignez vos propres valeurs pour :
VITE_MOODLE_API_URL=https://votre-instance/webservice/rest/server.php
VITE_MOODLE_TOKEN=token_personnel
Ne versionnez jamais votre token :
.envest ignoré par Git.
Ensuite vous pouvez lancer l'application avec npm install && npm run dev depuis le dossier frontend.