Créé en 2020 et modifié le 11 Jan 2021

Créé en 2020 et modifié le 11 Jan 2021

Création du restaurant  – formulaire

On souhaite pouvoir réserver un ou plusieurs menu en ligne et préciser le nombre de personne présente. On disposera également de menu enfant. Un menu sera composé d’un plat, une boisson et un dessert . Il est également possible d’ajouter un élément supplémentaire. Il faudra indiquer le mode de paiement. Le client pourra indiquer une préférence de table i.e. indiquer ses préférences dans un champs libre lors de la réservation prévu à cet effet. La réservation devra indiquer un prix total. Une boisson possède un nom, une quantité, une marque, des glaçons ou non. Un dessert possède un nom, type sucré ou salé. Un plat possède un nom et un accompagnement.

Les clients peuvent s’inscrire à un programme de fidelité. Il cumul 10% du montant de leur commande sous forme de point. Chaque 100 point, une boisson est offerte.

Partie 1

Livrable gitlab : ristoo/mission1/…

  • choisir un nom et une spécialité pour votre restaurant
  • réaliser la charte graphique. Les codes couleurs peuvent utiliser l’ensemble triade et complémentaire.
  • réaliser le diagramme des cas d’utilisation de l’application. On pourra utiliser app.diagrams.net
  • faire valider le diagramme par l’enseignant

 

Partie 2

Livrable gitlab : ristoo/mission1/…

  • installer WAMP ou équivalent.
  • réaliser une page bonjour.php dans le répertoire web d’Apache déployé par WAMP, soit www qui affiche grâce à l’instruction echo « Hello ». Tester grâce  à http://localhost/bonjour.php
  • réaliser un formulaire d’inscription au programme fidélité du restaurant formFidele.html
    • on utilisera le cdn de Bootstrap
    • on demandera l’email, un mot de passe, la date de naissance, un numéro de téléphone, le nom et le prénom
    • on respectera sa charte graphique
    • on ne gérera pas l’authentification unique Google Facebook pour le moment

  • réaliser un contrôle de saisie des champs HTML avec des expressions régulières.
    • L’email doit appartenir au domaine hautil.fr .
    • le mot de passe possède 6 caractères minimum avec au moins un chiffre et une majuscule.
  • réaliser une page recupFidele.php qui à la validation, enregistrera les informations dans une base de données.
    • le mot de passe est crypté.
  • ajouter un texte pour être en conformité avec la sauvegarde des données personnelles du client.