4 écrans clés · wireframes de cadrage (la version haute fidélité est réalisée avec Google Stitch)
10 PIÈCES AU CATALOGUE
Annotations : recherche = filtrage instantané à la frappe · le menu catégorie relance une requête Firestore (where) ·
clic sur une carte → écran 2 · « Administration » → écran 4 (connexion) puis gestion · grille responsive (1 colonne sur mobile) · états « chargement » et « aucune pièce trouvée » prévus.
39,90 €
CARACTÉRISTIQUES TECHNIQUES
COMPATIBILITÉS VÉHICULES
Annotations : les caractéristiques affichées proviennent de l'objet attributs : elles changent selon la catégorie
(démonstration du modèle document) · la fiche publique est en lecture seule : modifier et supprimer se font depuis l'espace admin (écrans 3 et 4).
Annotations : le même formulaire sert à la création (vide) et à la modification (pré-rempli, id Firestore caché) ·
lignes clé/valeur dynamiques pour les attributs · validation : nom + catégorie obligatoires, prix numérique · à l'enregistrement → addDoc ou updateDoc, notification, retour à la liste rafraîchie.
Espace gestion
Zone réservée : ajout, modification et suppression des pièces.
Mot de passe incorrect. (zone d'erreur)
Se connecterAnnotations : le mot de passe n'est jamais en clair dans le code — seule son empreinte SHA-256 est stockée
et comparée à la saisie hachée (crypto.subtle) · session conservée dans sessionStorage (fermée avec l'onglet) ·
une fois connecté → liste de gestion + écran 3.