"J'ai besoin de rafraîchir mon site internet. J'aurais besoin d'une site avec plusieurs pages pour bien séparer le contenu." "J'aimerais bien que les visiteurs de mon site puissent m'envoyer un mail via un formulaire de contact avec une petite photo." Pour avoir toutes les informations suivez le lien.
Progression : En cours Debuté le : Lundi 30 juillet 2018 Fin prévue le : Mardi 7 août 2018
- respecter le principe DRY
- séparer le calcul de l'affichage
- réaliser un formulaire de contact
- utilisation du .gitignore
- formulaire d'upload en HTML sémantique
- CSS Responsive sur base d'un framework
- score d'au moins 80/100 au Lighthouse Test
- Groupe
- Agile (manipulation tableau kanban) + tenue quotidienne du planning du groupe
- Etre le capitaine du repos, qui gère les merge et les conflits
- Rédaction d'un readme complet et professionnel
- UX
- Branding
- Contextual user entry errors display
- Mentions GDPR pour informer l'utilisateur de l'utilité de fournir les données
- Frontend
- Sélection et mise en place d'un framework CSS
- Progressive Web App
- Backend
- UML charting des différents scripts
- Upload d'image
- Edition d'un fichier txt en PHP
- Utilisation d'un serveur
- Eviter les injections SQL
- Afficher les erreurs à proximité des champs concernés
- maitriser le déploiement sur Heroku
- Travail en équipe
- Mise en place du planning du travail
- Mise en place d'une méthode de travail
- Découverte du site web du client
- Découverte de Composer
- Découverte des classes externes
- Utilisation de .gitignore