Contenus trilingues français, arabe et anglais pour votre site, pour hôtels
Trois versions qui disent la même chose sans sonner comme une traduction mot à mot.
Ce projet a été mené en L3 dans le cadre du module de génie logiciel, en équipe de trois. Nous sommes partis d'entretiens avec le secrétariat et quatre enseignants pour lister les cas d'usage, puis nous avons rédigé les diagrammes UML avant d'écrire la moindre ligne de code. Le front est en React, le back en Spring Boot avec une base PostgreSQL. La détection des conflits repose sur une contrainte d'exclusion sur les intervalles horaires, ce qui évite de gérer la logique uniquement côté application. Nous avons surtout appris à découper le travail en sprints courts et à écrire des tests avant d'intégrer une fonctionnalité.
Au département, les réservations de salles passent par un cahier au secrétariat. Les doublons sont fréquents, les enseignants découvrent les conflits le jour même et personne n'a de vue d'ensemble sur l'occupation de la semaine.
Le prototype gère les créneaux, détecte les chevauchements et envoie un récapitulatif hebdomadaire. Lors des essais avec un groupe d'enseignants volontaires, la saisie d'une réservation prenait moins d'une minute.
Trois versions qui disent la même chose sans sonner comme une traduction mot à mot.
Une page dédiée, rédigée et maquettée pour une seule offre et un seul objectif.
Un site rapide côté visiteur, et un back-office simple pour que votre équipe publie seule.
Un inventaire floristique accompagné d'un herbier numérique et de fiches d'identification illustrées.