feat(frontend): scaffold Flutter Web app with ENSUP home screen
This commit is contained in:
@@ -164,6 +164,14 @@ En terminal interactif (VS Code), `migrate dev` fonctionne normalement (taper `y
|
||||
- Vérifié au runtime : 404/403/409 ; restitution conforme (CLOTURE + DISPONIBLE) ; non conforme (RETOUR_NON_CONFORME + NON_CONFORME + anomalie + notification à Karim).
|
||||
- **Block 4 (API Étudiant) terminé : 6/6 endpoints.**
|
||||
|
||||
### Étape 21 — Frontend : setup Flutter Web + écran d'accueil ENSUP
|
||||
- Projet Flutter Web créé (`eme-frontend/`), `google_fonts` ajouté (Darker Grotesque pour les titres, Titillium Web pour le corps).
|
||||
- Thème ENSUP (`theme/ensup_colors.dart`, `theme/ensup_theme.dart`) : couleurs de la charte graphique.
|
||||
- Composants réutilisables : `EnsupTopBar`, `ProfileCard`, `ActionCard`.
|
||||
- Écran d'accueil (`screens/home_screen.dart`) fidèle à la maquette : topbar bleu foncé, carte profil, deux cartes Emprunter/Restituer. Données statiques (pas encore branché à l'API).
|
||||
- Convention `CLAUDE.md` respectée : guillemets doubles en Dart (règle lint `prefer_single_quotes` désactivée en conséquence).
|
||||
- `flutter analyze` : aucun problème. App lancée dans Chrome (http://localhost:5000).
|
||||
|
||||
---
|
||||
|
||||
## Dette technique en attente
|
||||
@@ -179,4 +187,4 @@ En terminal interactif (VS Code), `migrate dev` fonctionne normalement (taper `y
|
||||
|
||||
---
|
||||
|
||||
*Dernière mise à jour : 2026-07-06 — Restitution + anomalie auto en place. Block 4 (API Étudiant) terminé.*
|
||||
*Dernière mise à jour : 2026-07-06 — Frontend Flutter démarré : écran d'accueil ENSUP.*
|
||||
|
||||
Reference in New Issue
Block a user