
Création d'une catégorie de
plats
(les catégories seront
stockées en base de
données, voir plus bas)
L'ajout d'une catégorie se
fait dans une modale
spécifique. Le résultat doit
apparaître dans le menu.
Cette librairie React permet de
créer simplement des modales
performantes, accessibles avec
un minimum de code. On peut
réutiliser des composants déjà
créés.
Déjà utilisée sur ce projet, cette
librairie est cohérente avec nos
choix.
2) Il s'agit de la librairie la plus
utilisée.
(les plats seront stockées en
base de données, voir plus
bas)
dans une modale. Après
avoir choisi la catégorie,
l'utilisateur peut
composer son plat avec :
une photo, un nom, un
prix, une description.
L'utilisateur peut scroller
pour voir les informations
affichées dans chaque
plat.
React Hook Form
permet de créer simplement
des modales performantes,
accessibles avec un minimum
de code.
React Hook Form est une
bibliothèque qui permet de
créer facilement un formulaire
avec importation d'image et
comportant plusieurs champs.
Déjà utilisée sur ce projet, cette
librairie est cohérente avec nos
choix.
2) Il s'agit de la librairie la plus
utilisée.
1) Cette bibliothèque React est
d'une utilisation simple.
2) Des règles de validation sont
intégrées dans les formulaires.
Personnalisation du style
de menu
(les polices et couleurs
seront stockées en base de
données, voir plus bas)
L'utilisateur doit pouvoir
sélectionner une
typographie et choisir une
couleur de texte, tout en
visualisant le menu choisi.
bibliothèque qui implémente le
Material Design de Google.
Cela permet de gérer les
polices et les couleurs de
manière simple et conviviale.
composants est compatible avec
le projet, et profite d'une grande
communauté d'utilisateurs.
2) On peut créer son propre kit de
composants, ou personnaliser un
des nombreux kits existants.