Ce projet est réalisé dans le cadre de ma formation.
Il s'agit d'assurer la finalisation de la partie front-end d'un site événementiel spécialisé dans les concours de jeux vidéo.
GameOn est une PME qui organise des conférences et concours dans le domaine du jeu vidéo.
Suite au départ d’un développeur, j’ai été chargé de finaliser la partie JavaScript du formulaire d’inscription.
- 📝 Finaliser la validation du formulaire dans une modale
- ✅ Vérification de chaque champ en JavaScript natif
- 💡 Affichage des messages d’erreur en cas de saisie incorrecte
- 📱 Assurer la compatibilité responsive
- 💬 Affichage d’un message de confirmation après validation
- HTML / CSS fournis en grande partie
- Utilisation de :
- CSS personnalisé exclusivement (pas de framework)
- JavaScript pur (Vanilla JS)
- Aucune bibliothèque externe autorisée (ni jQuery, ni Bootstrap)
- Code structuré, lisible et commenté
- Test manuel de toutes les fonctionnalités
- Ouverture et fermeture de la modale
- Validation des champs du formulaire
- Affichage conditionnel des messages d’erreur
- Message de confirmation après envoi
- Nettoyage et réinitialisation du formulaire
-
Depuis Visual Studio Code, ouvrir le menu
Source Controlou utiliserCtrl+Shift+P, puis choisir :
Git: Clone -
Coller l’URL du dépôt :
https://github.com/MTDev2024/GameOn-website-FR-MTDev.git -
Sélectionner un dossier de destination pour cloner le projet.
-
Ouvrir le projet directement dans VSCode si ce n’est pas déjà fait.
-
Lancer
index.htmldans un navigateur (clic droit > "Open with Live Server" si l’extension est installée, ou ouvrir manuellement dans un navigateur).