ci-cd-ynov-ckurtaran
v0.3.0
Published
Application React permettant à un utilisateur de s'enregistrer via un formulaire avec validation complète des champs (nom, prénom, email, date de naissance, ville, code postal).
Readme
Inscription Form - CI/CD Ynov
Application React permettant à un utilisateur de s'enregistrer via un formulaire avec validation complète des champs (nom, prénom, email, date de naissance, ville, code postal).
Prérequis
- Node.js 20.x ou supérieur
- npm
Installation
git clone https://github.com/heksaeder/ci-cd-ynov.git
cd ci-cd-ynov
npm installLancer l'application
npm startOuvre http://localhost:3000 dans le navigateur.
Lancer les tests
npm testGénère un rapport de couverture (100% attendu sur les composants et utils, hors index.js et reportWebVitals.js).
Règles de validation
- Nom / Prénom / Ville : lettres, accents, tirets et apostrophes acceptés ; chiffres et caractères spéciaux refusés.
- Email : format standard
[email protected]. - Date de naissance : l'utilisateur doit avoir 18 ans ou plus.
- Code postal : format français (5 chiffres).
Documentation
La documentation technique (jsdoc) est générée dans public/docs et accessible depuis l'application via le lien "Documentation" en bas de page.
Liens
Test de versioning
Juste pour voir si rien ne change.
