Bienvenue sur le projet Saucy Saucer, un site web fictif qui présente une entreprise de transports interplanétaire en soucoupes volantes. Ce projet a été réalisé dans le cadre d'un travail universitaire à l'Université Paris-Saclay, IUT d'Orsay.
- La page
bookseats.php
permet de réserver un vol en choisissant la destination, la date de départ, l'heure et le mode de transport (Classic, Green, Comfort). - Le système utilise une API factice avec les données stockées dans des fichiers JSON : CATEGORY.JSON, DEPARTURES.JSON, PLANETS.JSON.
- Le système est personnalisable : Les listes des planètes, catégories et les listes des départs peuvent être modifiées à tout moment dans les fichiers JSON.
- À la fin de la réservation, un mail de confirmation est envoyé à l'utilisateur grâce à PHPMailer.
Pour utiliser ce projet sur votre ordinateur, veuillez suivre les étapes suivantes :
- Téléchargez ou clonez ce dépôt sur votre ordinateur.
- Assurez-vous d'avoir un serveur web et PHP en cours d'exécution sur votre ordinateur.
- Placez les fichiers du projet dans le répertoire racine de votre serveur web.
- Configurez les paramètres de l'envoi de mail dans le fichier mail.php.
- Accédez au projet à l'aide de votre navigateur en entrant l'adresse URL du projet.
Version pour ordinateur | Version mobile |
---|---|
Voici comment réserver un vol sur le site Saucy Saucer :
- Accédez à la page
bookseats.php
à l'aide de votre navigateur. - Sélectionnez le mode de transport désirés, votre destination, la date de départ et l'heure.
- Indiquer votre adresse mail.
- Vous recevrez un mail de confirmation avec les détails de votre réservation.
N'hésitez pas à jeter un coup d'œil aux autres pages du site pour en savoir plus sur l'entreprise et les différentes destinations proposées :
- La page
fleet.html
vous permet de découvrir nos différents services de transport en soucoupes volantes. - La page
ourstory.html
vous raconte l'histoire de la création de notre entreprise. - La page
contact-us.html
vous permet de nous contacter en cas de questions ou de demandes spéciales.
Bon voyage !
- PHPMailer : librairie utilisée pour l'envoi de mails par un serveur SMTP.
- model-viewer.js : librairie permettant d'ajouter des modèles 3D dans des balises HTML.
- Font Awesome : librairie d'icônes vectorielles.