Le projet consiste à développer une application web de covoiturage pour BlaBlaAutoa dans le cadre du BTS SIO option SLAM. L'application permet aux utilisateurs de proposer, rechercher et réserver des trajets tout en gérant les utilisateurs, les notifications et les avis. Le développement se fait en PHP avec une architecture MVC et une base de données MySQL.
Les fonctionnalités principales incluent la gestion des utilisateurs (inscription, connexion, profil), la proposition de trajets, la recherche de trajets, la réservation et la gestion des avis. Le projet utilise PHP pour le côté serveur, MariaDB pour la gestion de la base de données, et des outils comme NetBeans pour le développement.
L’architecture suit le modèle MVC avec le Modèle représentant la base de données et la logique métier, la Vue pour les interfaces utilisateur dynamiques, et le Contrôleur pour gérer les interactions entre le Modèle et la Vue. Les livrables attendus comprennent le schéma de la base de données, des captures d’écran de Trello et le code source commenté.