corentin_wakdo/docs/design/README.md
Imugiii 24e733bcbc chore(assets): import school source data and normalize visual assets
- docs/merise/_sources/ : raw JSON sources (categories + produits)
  preserved unchanged for jury traceability, plus provenance note
  documenting 7 typos in image refs and gaps to address at the MCD
  phase (no FK, float prices, missing menu composition, etc.)
- docs/design/ : Figma maquette PDF (renamed without accent) plus
  README pointing to the live Figma URL
- src/public/borne/assets/images/ : 71 visual assets (53 produits +
  9 categories + 9 UI) normalized to kebab-case lowercase to avoid
  the case-sensitive Linux pitfall in Docker production

The 'wacdo' naming from the school brief is preserved only inside
docs/merise/_sources/ for traceability. The rest of the project keeps
the canonical 'Wakdo' naming.

TODO P1: rename cheesecake-choconuts-m&m-s.png (the & breaks URLs
without percent-encoding); will be fixed during seed normalization.
2026-04-30 12:43:14 +00:00

41 lines
1.3 KiB
Markdown

# Design - maquette borne Wakdo
## Fichiers
- `maquette-borne.pdf` : maquette ecrans complete fournie avec le brief ecole
## Source en ligne
Prototype Figma public :
```
https://www.figma.com/design/0qnd0pH4qryZqjzXcB4qjN/borne?node-id=97-775
```
Le PDF est un export fige de cette maquette. Pour les modifications eventuelles ou pour
cliquer dans le prototype interactif, referencer le Figma comme source de verite.
## Utilisation prevue
Cette maquette guide :
1. **L'integration front en phase P5** : composants UI a reproduire en HTML/CSS/JS vanilla
dans `src/public/borne/`.
2. **Les decisions UX au CDCF** : flows utilisateur (parcours commande, choix sur place / a
emporter, options de paiement), nombre d'ecrans, transitions.
3. **Le mapping criteres RNCP Bloc 1** : tracabilite entre maquette et code livre, point
d'appui pour les questions oral type *"comment vous etes passe de la maquette au code ?"*.
## Assets visuels associes
Tous les assets utilises par la maquette (logo, illustrations, vignettes, icones) ont ete
copies et normalises (kebab-case minuscule) dans `src/public/borne/assets/images/` :
```
src/public/borne/assets/images/
produits/{burgers,wraps,encas,boissons,sauces,desserts,frites,salades}/
categories/
ui/
```
Voir `docs/merise/_sources/source-school.md` pour la note sur la normalisation.