Interface d’administration pour Wakfuli. Consomme wakfuli-api (préfixe /api/v1).
- React 19, TypeScript, Vite 7
- TanStack Router (routes), TanStack Query (données)
- Tailwind CSS 4, Radix UI, composants type shadcn
- Recharts (tableaux de bord)
- @adonisjs/transmit-client (temps réel / sync avec l’API selon usage)
- Node.js compatible avec le projet (voir
enginessi défini ; sinon LTS récent) - pnpm ou npm (adapter les commandes)
wakfuli-apidémarrée et accessible (CORS configuré pour l’origine du BO)
cd bo
pnpm install
pnpm devConfigurer les variables d’environnement attendues par le code (URL de base de l’API, etc.) — repérer les import.meta.env dans le projet si besoin.
| Commande | Rôle |
|---|---|
pnpm dev |
Serveur de dev Vite |
pnpm build |
Build production |
pnpm preview |
Prévisualisation du build |
pnpm lint |
ESLint |
- Racine du workspace et périmètre produit : ../README.md
- Guides transverses : ../docs/README.md
- API : ../wakfuli-api/README.md