Sous la direction de :
Nous souhaitons nous doter d'un site de location de véhicules en ligne.
Il nous est demandé de mettre en place un site permettant de créer, modifier, afficher et supprimer des véhicules. Il doit permettre à un utilisateur de réserver un véhicule qu'il désire louer. Il doit être en mesure de vérifier la disponibilité du véhicule pour la période choisie par l'utilisateur.
Il est recommandé :
d'utiliser Framework PHP pour faciliter le développement; une base de données MySQL; des requêtes sql pour dynamiser le site.
On utilisera donc du HTML, CSS, PHP, MySQL et potentiellement du JAVASCRIPT . Ce dernier servant ici pour dynamiser le site web.
Chaque groupe est composé de 4 personnes (en général). Les étudiants sont invités à travailler de manière collaborative (ce qui ne signifie pas de laisser une seule personne travailler). Au moindre souci, l'étudiant n'hésitera pas à créer un ticket dans le projet. S'il y a besoin, identifier un collaborateur (par exemple @Karim_Tchere) afin qu'il soit notifié de ce ticket.
Les étudiants sont appelés à travailler avec Git et Github. Ils doivent s'appuyer sur les notions vues en classes mais aussi des nombreuses ressources disponibles en ligne afin de créer leur propre branche vers laquelle pousser leur travail personnel. Cela signifie que chaque étudiant aura sa propre branche, contenant son travail.
Le travail à rendre doit comporter tous les fichiers nécessaires à la prise en main du projet, essentiellement le code source et le script de la base de données.