Retour au parcours

Stage ITIS
LocaPro — Location de Véhicules

Année 2023
BTS SIO — Option SLAM
Développement Web
Location de vélos & scooters

L'entreprise ITIS

ITIS est une structure spécialisée dans les technologies de l'information et de la communication. Dans le cadre de mon BTS SIO option SLAM, j'ai effectué mon stage au sein de cette entreprise afin de mettre en pratique mes compétences en développement logiciel.

Ce stage m'a permis de travailler sur un projet concret de A à Z : la conception et le développement d'une plateforme de location de vélos et de scooters, nommée LocaPro, répondant à un cahier des charges précis impliquant plusieurs types d'utilisateurs et des fonctionnalités métier variées.

La mission — LocaPro

Le projet confié était la réalisation d'un système de location de vélos et de scooters en ligne. La plateforme devait permettre à des vendeurs de mettre leurs véhicules en location et à des clients de réserver et payer directement en ligne pour des locations de plus d'un mois.

Le système a été conçu autour de trois profils utilisateurs distincts, chacun disposant de son propre espace et de ses propres fonctionnalités :

Administrateur

  • Connexion sécurisée
  • Gérer les vendeurs (ajout, modification, suppression)
  • Gérer le catalogue de véhicules
  • Consulter toutes les réservations
  • Voir les détails des utilisateurs
  • Consulter les retours clients

Utilisateur / Client

  • Inscription et création de compte
  • Connexion sécurisée
  • Vérifier la disponibilité des véhicules
  • Réserver un vélo ou un scooter
  • Payer en ligne
  • Consulter ses factures

Fournisseur / Vendeur

  • Connexion sécurisée
  • Gérer son catalogue de véhicules
  • Mettre à jour et supprimer des véhicules
  • Consulter les réservations de ses véhicules
  • Suivre son chiffre d'affaires

Méthode de développement — Cascade

Le projet a été mené selon le modèle en cascade (waterfall), une approche séquentielle linéaire où chaque phase ne débute qu'une fois la précédente complètement achevée. Cette méthode, première grande approche du développement logiciel, garantit une progression rigoureuse et structurée du projet.

01
Analyse des besoins Recueil du cahier des charges, identification des trois profils utilisateurs et de leurs fonctionnalités respectives.
02
Conception Modélisation de la base de données, conception des interfaces et définition de l'architecture applicative.
03
Développement Implémentation des modules Admin, Utilisateur et Fournisseur avec leurs fonctionnalités complètes.
04
Tests & Validation Vérification de chaque fonctionnalité : connexion, réservation, paiement, gestion des véhicules.
05
Mise en production Déploiement final de la plateforme LocaPro avec l'ensemble des modules opérationnels.

Aperçu de l'application

Voici quelques captures d'écran de la plateforme LocaPro développée durant ce stage. L'application présente une interface claire et moderne, adaptée à chaque profil d'utilisateur.

Page de connexion LocaPro
Page de connexion
Dashboard client LocaPro
Dashboard client
Catalogue véhicules LocaPro
Catalogue des véhicules
Mes réservations client LocaPro
Mes réservations
Factures client LocaPro
Gestion des factures
Dashboard fournisseur LocaPro
Dashboard fournisseur
Gestion véhicules fournisseur LocaPro
Gestion des véhicules
Réservations fournisseur LocaPro
Réservations des véhicules

Technologies & outils

Le développement de LocaPro a mobilisé un ensemble de technologies web modernes pour couvrir la partie front-end, back-end et la gestion des données.

HTML5 CSS3 JavaScript PHP MySQL Apache Génération PDF Authentification

Bilan du stage

Ce stage chez ITIS a été une expérience formatrice qui m'a permis de réaliser un projet complet de développement web, en autonomie et dans un cadre professionnel. La conception de LocaPro m'a confronté à des problématiques concrètes : gestion des rôles utilisateurs, système de réservation, calcul automatique des montants et génération de factures PDF.

L'utilisation de la méthode en cascade m'a appris à structurer rigoureusement les phases d'un projet et à livrer une application fonctionnelle répondant précisément au cahier des charges initial. Ce projet a solidifié mes bases en développement full-stack et ma capacité à travailler sur un système multi-utilisateurs.

Cahier des charges

Consultez le document de mission complet décrivant les spécifications fonctionnelles du projet LocaPro développé lors de ce stage.

Télécharger le cahier des charges

PDF — Cahier des charges stage 2023 SLAM