Publié le 23/08/2024

Mise à jour le 15/05/2025

Découvrez le projet de développement logiciel Delivroom

Découvrez le projet de développement logiciel Delivroom

Faites connaissance avec nos étudiants de l’équipe Delivroom, un projet informatique mené par des étudiants de 3ème année sur le campus de l’ESIEA Agen.

Un projet informatique d’étudiants en développement web et mobile

Tous les membres de l’équipe sont en bachelor de développeur web et mobile. Actuellement en troisième année, ils ont réalisé un projet de développement d’application pour l’ESIEA, qui répondait à leurs besoins. En effet, à la suite des projets informatiques menés les années précédentes, ils se sont rendus compte qu’il était nécessaire d’un système de réservation de salles au sein du campus, afin d’améliorer la gestion des groupes et leur encadrement.

Logo du projet étudiant Delivroom

Cette équipe de développeurs est composée de Léane CARDONA, Quentin MARTY, Matthieu BAILLE, Kenzo VANHOYE, Alexis FLAN, Enzo VOLPATO, Enzo REVERBERI, Romain DEVULDER, Baptiste MERCIER et Alexandre DA COSTA.

Au cours du semestre, ils ont donc créé une application qui permet d’optimiser la gestion des salles et des événements au sein du campus d’Agen.

L'équipe Delivroom dévoilant son application mobile lors du Techday d'Agen

Cette solution, mise à disposition de tous les étudiants quelle que soit leur classe, permet de réserver des salles pour la réalisation de leurs projets. Hormis le coté organisationnel, cette application permet aux enseignants de savoir en temps réel où se situe chaque équipe.

Technologies utilisées lors du projet informatique Delivroom :

Plusieurs technologies clés ont été choisies par les étudiants pour garantir la sécurité et la fiabilité du réseau du projet. Voici les principales :

  • Java Android : Utilisé pour développer l’application mobile, permettant aux utilisateurs de réserver des salles et de gérer les événements depuis leurs smartphones.
  • Spring Boot : Framework Java employé pour créer des applications web robustes et sécurisées, facilitant la gestion des réservations de salles et l’administration des événements.
  • MySQL : Système de gestion de base de données relationnelle utilisé pour stocker les informations sur les salles, les réservations et les événements, assurant une gestion efficace des données.
  • Hibernate : Framework de mapping objet-relationnel (ORM) utilisé pour simplifier la gestion des données entre l’application Java et la base de données MySQL, facilitant ainsi les opérations de persistance des données.

Qu’est-ce qu’un framework ?

Un framework est un ensemble d’outils et de règles préétablies qui aide les développeurs à créer des logiciels ou des sites web plus rapidement et plus efficacement. Il fournit une structure de base, comme un squelette, sur lequel les développeurs peuvent ajouter des fonctionnalités spécifiques. En utilisant un framework, on peut éviter de réinventer la roue à chaque fois qu’on commence un nouveau projet, ce qui permet de se concentrer sur les aspects uniques du projet tout en bénéficiant de solutions éprouvées pour les tâches courantes.

La pédagogie par la pratique de projets réels : une expérience professionnelle qui ouvre des portes

Dès la 1ère année au sein des programmes experts, les étudiants réalisent un projet informatique à chaque semestre, en équipe et avec une finalité réelle : mise en production d’un site web, création d’une application mobile, mise en place d’un réseau wifi sécurisé…

Outre les compétences techniques apportées par ces projets, les étudiants apprennent également à s’adapter et à devenir de véritables professionnels IT. L’IMSA, l’informatique de la MSA témoigne sur les alternants de l’ESIEA qu’ils ont recrutés :

Le projet Delivroom, illustre parfaitement l’utilité de la programmation web. En utilisant leurs compétences en développement logiciel et mobile, cette équipe a apporté une solution à un problème rencontré par les étudiants.

Ces projets permettent aux étudiants de se familiariser avec des outils et des méthodes professionnelles tout en développant des solutions innovantes. Cela leur offre une expérience précieuse qui les prépare efficacement au monde du travail.