Contexte :

Dans le cadre de l’apprentissage de PHP notamment la partie PDO via l’utilisation des classes, il nous a été demander de réalisé un site web, à deux, de location de biens immobiliers. Le but étant de créer 3 espaces :

  • Une partie utilisateur simple, les locataires.
  • Une partie gestion des biens qu’un utilisateur possède, les propriétaires.
  • Une partie gestion du site, les admins.

Pour ce faire, nous avons crée une base de données de toutes pièces avant de la mettre en pratique via PDO et les classes PHP.

Visuel :

  • Barre de recherche fonctionnelle via autocomplétion
  • Biens récupérés de la base de données
  • Système de filtrage fonctionnel
  • Carte utilisant Mapbox avec la position approximative des biens
  • Barre de navigation adapter à chaque type d’utilisateur
  • Système de notification fonctionnel
  • Page profil fonctionnel
  • Système de gestion des biens adaptés aux propriétaires
  • Partie Admin permettant de géré chaque point du site via le système ci-dessous.
  • Menu qui permet l’accès à un CRUD sur le bloc souhaiter