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

6 : Organiser son développement professionnel

  • 1.6.4 Développer son projet professionnel

Projet Localux

Contexte

Localux est une entreprise fictive de transport proposant la location de véhicules avec ou sans chauffeur. Dans le cadre de la 2e année de BTS SIO, ce projet a été réalisé en groupe de 5 étudiants (2 SLAM, 3 SISR) avec pour objectif de concevoir l'infrastructure réseau ainsi que trois applications métiers interconnectées.


Équipe & organisation

  • Développeurs (SLAM) : 2
  • Administrateurs réseau (SISR) : 3

Outils de gestion de projet :

  • GitHub — Organisation avec un dépôt par application, issues liées aux User Stories, branches par feature avec merge à la fin de chaque fonctionnalité
  • Trello — Suivi de l'avancement global du groupe
  • Google Drive — Fichier commun pour chaque document (comptes-rendus…)

Applications réalisées

🌐 Application Web — PHP / Symfony

  • Création de compte
  • Connexion / Déconnexion
  • Réservation sans chauffeur
  • Affichage de l'historique des réservations
  • Tests web
  • Base de données générée en Code First via Symfony

📱 Application Mobile — Node.js / Ionic

  • Réservation avec chauffeur

🖥️ Application Lourde — C# WinForms

  • Connexion / Déconnexion
  • Modification du mot de passe avec code OTP
  • Restitution du véhicule
  • Contrôle du véhicule (vérification des dégâts)
  • Création d'un formulaire employé avec génération et envoi de QR code pour l'OTP (fonctionnalité bonus, non demandée)

Mes contributions personnelles

Application Web (PHP / Symfony)

  • Création de compte utilisateur
  • Connexion / Déconnexion
  • Réservation sans chauffeur
  • Affichage de l'historique des réservations

Application Lourde (C# WinForms)

  • Connexion / Déconnexion
  • Modification du mot de passe avec code OTP
  • Création du formulaire employé avec génération et envoi de QR code (bonus)

Technologies utilisées

  • PHP / Symfony — Application web + BDD Code First
  • Node.js / Ionic — Application mobile
  • C# WinForms — Application lourde
  • MySQL — Base de données
  • GitHub — Versioning & gestion des issues
  • Trello — Suivi de projet
  • Google Drive — Partage de documents communs