Projet : Fill Rouge "Multipage Website"

Demande client : Un site multipage avec un formulaire de contact fonctionnel

"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.

Status

Progression : En cours   Debuté le : Lundi 30 juillet 2018   Fin prévue le : Mardi 7 août 2018

Cahiers des charges

  • 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

Liste des objectifs d'apprentissage

  • 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

Difficultés

  • 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

Contrituteurs