Aiman Manchout

BTP SAE

Une solution intuitive de gestion de chantiers et de ressources pour les entreprises du BTP.

À propos du projet

BTP SAE est une application web dédiée à la gestion des chantiers et des ressources humaines et matérielles dans le secteur du bâtiment. Conçue dans le cadre d’un projet universitaire, elle vise à offrir une solution claire, fonctionnelle et exploitable à long terme.

L’application permet aux administrateurs de suivre les chantiers, d’assigner les ouvriers, de gérer les stocks de matériel, et d’obtenir une vue d’ensemble sur les ressources disponibles. De leur côté, les ouvriers peuvent consulter leurs affectations et mettre à jour leur statut et localisation sur une interface simplifiée.

Grâce à une interface structurée en fonction du rôle (administrateur ou terrain), la plateforme permet un usage fluide et intuitif. Le projet a été pensé pour s’intégrer à des processus réels, avec des priorités comme la lisibilité, la maintenabilité du code et l’évolutivité.

Développé sur plusieurs mois, ce projet a permis de mettre en œuvre un refactoring progressif d’une ancienne version PHP vers Symfony, tout en introduisant Docker pour l’environnement de développement, des outils DevOps pour l’automatisation, et une base de données MariaDB.

Technologies utilisées

PHP / Symfony

MariaDB

Docker

Twig / HTML / CSS

GitLab CI/CD

Gestion des rôles / sécurité

Galerie du projet

Dashboard
Dashboard
Dashboard
Dashboard

© 2025 - Tous droits réservés