Trulli


Projet MobiliBAB


Description

Le projet MobiliBAB a été développé pendant mon 2eme année de BTS SIO en equipe. Son objectif principal est de developper une application web permettant de acheter des tickets et/ou des abonnements pour les transports du BAB ainsi que payer les cautions.

Ce projet possède plusieurs fonctionnalités dont entre elles

Client :

  • Voir la liste de mes abonnements et tickets/cautions et ses details
  • Voir la liste des abonnements disponibles à l'achat
  • Acheter un abonnement
  • Voir la liste des tickets/cautions disponibles à l'achat
  • Acheter un ticket/caution

Vendeur :

  • Acceder, modifier et/ou bloquer des usagers

Commercial :

  • Commercial : Ajout de vehicules et formules
  • Commercial : Associer un vehicule à une formule

Détails Techniques

Le projet a été développé en utilisant les technologies suivantes :

  • Langage de programmation : PHP
  • Framework : Symfony 6.3
  • SGBDR : Maria-DB
  • Modules et autres technologies :
    • CSS, JS, bootstrap

Les identifiants :

  • Client
    • mail : client@gmail.com
    • pass : client
  • Commercial
    • mail : commercial@gmail.com
    • pass : commercial
  • Vendeur
    • mail : vendeur@gmail.com
    • pass : vendeur

Captures d'Écran

Modele de données et cas d'utilisation

-*BUG*-
Diagramme de classes implementation

C1 : Gérér le patrimoine informatique

Documentation du projet

Erreur.


C2 : Répondre aux incidents et aux demandes d’assistance et d’évolution

Installation des fichiers existants pour poursuivre (Allinea 3 - Cahier des charges technique)

Erreur.


C3 : Développer la présence en ligne de l’organisation

Application web - client
-*BUG*-
C3 : Page d'accueil
-*BUG*-
C3 : Mes titres
-*BUG*-
C3 : Details de mes abonnements/titres
-*BUG*-
C3 : Tickets disponibles pour achat
-*BUG*-
C3 : Abonnements disponibles pour achat
-*BUG*-
C3 : Confirmation d'achat

Application web - vendeur
-*BUG*-
C3 : Liste des usagers
-*BUG*-
C3 : Modifier leurs profils

Application web - commercial
-*BUG*-
C3 : Ajouter une nouvelle formule
-*BUG*-
C3 : Ajouter un nouveau vehicule
-*BUG*-
C3 : Associer un vehicule à une formule

Parties du code source des controlleurs.
-*BUG*-
C3 : Afficher mes titres et abonnements (code source php/symfony)
-*BUG*-
C3 : Afficher mes titres et abonnements (code source twig)
-*BUG*-
C3 : Acheter un nouveau abonnement (code source php/symfony)