- Laravel 8
- Bootstrap 4.6
- SASS / JS vanilla
- d'une page d'accueil listant les annonces immobilières,
- d'une section administration permettant de réaliser toutes les opérations CRUD de la table "annonces".
Dans l'administration, la page listant les annonces peut être triée en fonction des différents champs de la table annonce et possède une pagination.
- Cloner ce repos
- A la racine du dossier laravel-immo, lancer la commande
composer install
pour installer les dépendances - Toujours à la racine du dossier, créer un fichier .env en ajoutant les informations concernant votre base de données.
- Créer les migrations avec la commande
php artisan migrate
- Charger les données tests grâce aux seeds avec la commande
php artisan db:seed
- Lancer le serveur local avec la commande
php artisan serve
Le projet est devenu complètement dynamique sur une seule page en utilisant des appels AJAX avec l'API Fetch.