Une formulaire développée en React utilisant Material-UI pour l'interface utilisateur et React Toastify pour les notifications.
- Permet aux utilisateurs de saisir leurs informations personnelles telles que leur nom, prénom, e-mail, date de naissance, ville et code postal.
- Valide les données saisies par l'utilisateur et affiche des messages d'erreur appropriés en cas de saisie invalide.
- Enregistre les données saisies dans le stockage local du navigateur lorsque le formulaire est soumis avec des données valides.
- Affiche une notification de succès lorsque les données sont enregistrées avec succès.
- Réinitialise le formulaire après un certain délai et recharge la page pour permettre à l'utilisateur de soumettre un nouveau formulaire.
- Cloner ce dépôt :
git clone
- Installer les dépendances :
cd nom_du_dossier
npm install
- Lancez l'application en mode développement :
npm start
- Accédez à l'application dans votre navigateur à l'adresse suivante :
src/
: Contient le code source de l'application.App.css
: Fichier de styles pour l'application.App.js
: Composant principal de l'application contenant le formulaire.verifFonction.js
: Fichier contenant des fonctions de validation pour les différents champs du formulaire.public/
: Contient les fichiers statiques de l'application.package.json
: Fichier de configuration npm contenant les dépendances et les scripts de l'application.
- React
- Material-UI
- React Toastify
DJEGHERIF Mickaël