PHP avec MySQL 2023 : Construire un système de gestion immobilière

PHP with MySQL 2023 Build Real Estate Management System

Construire un système complet de gestion immobilière avec panneau d’administration en PHP MySQL Bootstrap et PDO

Ce que vous apprendrez

Apprendre à mettre en place l’environnement adéquat pour commencer à coder

Construire un système d’authentification complet

Apprendre à faire du codage avancé avec le hachage et le déchiffrage des mots de passe

Créer un panneau d’administration étonnant

Apprendre à télécharger des fichiers et à les mettre à jour et les supprimer.

Apprendre à corriger les bogues tout au long du développement de cette application web

Construire un formulaire de recherche à entrées multiples

Apprendre à travailler avec des requêtes compliquées en base de données comme (Joins et Wild Cards)

Créer un système de catégories

Limiter la capacité des utilisateurs à accéder aux données sensibles en les protégeant

Vous faire tourner la tête autour de concepts de programmation intéressants tels que les validations.

Apprendre à télécharger plusieurs images

Apprendre des trucs et astuces de développement web en cours de route

Description

Vous voulez construire quelque chose de grand ? Quelque chose de pertinent et de créatif ? Vous êtes un débutant en développement web et vous voulez commencer à créer un grand et incroyable projet ? Si oui, alors ce cours est définitivement pour vous. Dans ce cours, je me suis assuré que vous obtiendrez la meilleure expérience en construisant ce projet. J’ai mis beaucoup d’efforts dans la construction et l’amélioration de ce projet.

Abonnez-vous aux derniers coupons sur notre canal Telegram .



Nous commencerons naturellement par créer le fichier de configuration et préparer notre structure de dossiers, puis nous construirons l’ensemble du code du back-end du début à la fin. Nous allons également créer un système d’authentification qui est une partie cruciale dans la construction de toute application web moderne de nos jours. Après cela, nous allons plonger plus profondément dans le projet en construisant les pages intérieures. Ainsi, nous afficherons les propriétés sous différentes formes et de différentes manières en fonction du prix, du type, etc. Ensuite, nous passerons à une autre partie, à savoir la construction de la page de détails pour chaque propriété, qui contiendra de nombreuses fonctionnalités. Sur cette page, nous allons permettre à l’utilisateur d’ajouter des propriétés à ses favoris et d’envoyer une demande à l’agent pour le rencontrer et parler de la propriété, ces deux fonctionnalités nécessitent une grande validation que nous allons mettre en œuvre. Une autre chose que nous allons construire est un panneau d’administration et dans celui-ci, nous allons gérer un certain nombre de choses comme la création d’administrateurs et le traitement des propriétés en les créant et en les supprimant et nous allons afficher les demandes pour chaque agent et ainsi de suite. Et ce n’est pas tout. Il y a beaucoup de détails à aborder dans ce projet. Donc, si vous aimez cela et si cela semble être quelque chose qui vous intéresse, allez de l’avant et obtenez le cours maintenant.

Anglais
langue

Contenu

Introduction

Introduction

Installation

Installation de Xampp
Installation de VS Code

Démarrer le projet

Modèle pour ce projet
Création d’un fichier de configuration
Préparation de la structure des dossiers

Système d’authentification

Création d’une page de registre
Connexion des utilisateurs
Création de sessions et validation

Plonger dans le projet et créer des fonctionnalités principales

Affichage des propriétés sur la page d’accueil
Création d’un formulaire de recherche
Affichage d’autres propriétés sur la page d’accueil
Affichage des biens à louer et à vendre
Saisir les propriétés en fonction de leur prix
Valider et améliorer
Afficher les catégories
Affichage des biens pour chaque catégorie
Création d’une page de détails sur les propriétés
Affichage de la galerie pour chaque bien
Affichage des propriétés connexes
Ajouter des biens aux favoris
Suppression des favoris
Envoi de demandes à des propriétés
Vérification des demandes de biens

Pages des utilisateurs

Afficher les propriétés des favoris pour chaque utilisateur
Afficher les demandes de chaque utilisateur
Finition du côté utilisateur et validation pt.1
Finition du côté utilisateur et validation pt.2

Démarrer avec le panneau d’administration

Conception et code du panneau d’administration
Connexion des administrateurs
Sessions de démarrage
Validation et finalisation de la page de connexion
Création d’administrateurs
Afficher les administrateurs

Finition des catégories

Afficher les catégories
Création de catégories
Mise à jour des catégories
Suppression de catégories
Validation et création de la page d’index

Finition des propriétés

Affichage des propriétés
Insertion de propriétés pt.1
Insertion de propriétés pt.2
Suppression des propriétés avec des images associées

Finir les demandes

Demandes d’affichage

Mise à jour : Correction de bogues et amélioration

Correction des erreurs et amélioration