Gestion des locations

Intitulé du projet : Application permettant de gérer des locations.

Contexte : Ce projet consistait à développer un site web avec différentes fonctionnalités liées à la gestion locative. L’objectif était de permettre une gestion efficace des biens, des locataires et des mandataires tout en offrant une interface utilisateur intuitive et fonctionnelle.

Outils utilisés :

  • Développement : PhpStorm pour l’écriture et la gestion du code.
  • Serveur local : XAMPP pour héberger le projet pendant le développement.
  • Gestion de version : Git et GitHub pour suivre les modifications et collaborer.

Charge de travail estimée : Environ 40 heures ont été consacrées à ce projet.

Période de réalisation : Du 20 décembre 2021 au 25 avril 2022.

Objectifs et besoins fonctionnels :

  • Mise en place d’un système permettant la gestion des locations (ajout, modification et suivi).
  • Gestion des informations des locataires (identité, coordonnées, historique des locations).
  • Gestion des mandataires, incluant leur suivi et leurs interactions avec les biens loués.
  • Gestion des biens disponibles, avec leurs détails (description, disponibilité, etc.).

Technologies utilisées :

  • Front-end : HTML, CSS et JavaScript pour la structure et les interactions dynamiques.
  • Back-end : Symfony pour les fonctionnalités et la gestion des données.

Documentation fournie : Un cahier des charges a été produit pour structurer les besoins et orienter le développement.

Bilan :

  • Ce projet m’a permis de réaliser une veille approfondie sur le framework Symfony, consolidant mes connaissances sur son utilisation et son organisation.
  • J’ai renforcé mes compétences dans la gestion de projets web, en particulier ceux impliquant plusieurs fonctionnalités complexes.
  • L’expérience a enrichi mes capacités à intégrer efficacement les interactions entre les utilisateurs, les biens et les mandataires dans une application web.