3 : Développer la présence en ligne de l'organisation
- 1.3.3 Participer à l'évolution d'un site Web exploitant les données de l'organisation
4 : Travailler en mode projet
- 1.4.1 Analyser les objectifs et les modalités d'organisation d'un projet
- 1.4.2 Planifier les activités
5 : Mettre à disposition des utilisateurs un service informatique
- 1.5.2 Déployer un service
Contexte
Rabanov est un hôtel 4 étoiles de luxe fictif construit sur 5 niveaux, disposant de 170 chambres et suites, d'espaces de restauration, d'un spa de 900 m², d'une piscine extérieure et de 7 salles de conférence modulables. Dans le cadre de la 1ère année de BTS SIO, ce projet a été réalisé en groupe avec des étudiants SLAM et SISR. L'objectif était de concevoir l'infrastructure réseau complète de l'hôtel ainsi que plusieurs applications métiers, en réponse à un appel d'offres remporté par la société fictive TipOne.
Équipe & organisation
- Développeurs (SLAM) — Applications web & logicielles
- Administrateurs réseau (SISR) — Infrastructure, Wi-Fi, VLAN, serveurs
Outils de gestion de projet :
- Trello — Planification et suivi de l'avancement global du groupe
- Google Drive — Fichier commun pour chaque document (cahier des charges, documentation, comptes-rendus…)
Missions réalisées
🌐 Site vitrine — WordPress
- Page d'accueil
- Page de présentation des chambres
- Page de présentation de l'espace bien-être
- Page de présentation de l'espace conférence
- Formulaire de contact avec inscription à la newsletter (respect du consentement RGPD / CNIL)
- Formulaire d'export et de suppression des données personnelles
- Gestion des accès et habilitations (compte gérante Léa Moretti)
🖥️ Application web — PHP
- Formulaire client : création de compte avec génération d'identifiant aléatoire, validation du numéro de carte bancaire (algorithme de Luhn), modification des informations client
- Réservation des ressources hôtelières (salles, vidéoprojecteurs, tablettes, etc.) avec dates de séjour
- Génération d'un PDF contenant les identifiants Wi-Fi du client (login + mot de passe aléatoire)
- Page backoffice : statistiques par entreprise (nombre de réservations) et par ressource (nombre de demandes)
- Base de données MySQL
Technologies utilisées
- PHP — Application web de réservation
- MySQL — Base de données
- WordPress — Site vitrine
- Trello — Suivi de projet
- Google Drive — Partage de documents communs