This project was realized during my training as a web applications developer for a fictitious real estate agency. It comes from an online tutorial provided by Grafikart originally developed using Symfony 4, that I updated using Symfony 6.
- Markdown, Html 5, Css 3, Php 8
- Symfony 6, Bootstrap 4
- Git, Github
- VS Code
- Love :)
To get a local copy up and running follow these simple steps.
- Git
- MySQL or MariaDB
- Symfony CLI
- Clone the repo
- Open the .env file and customize it with your MySQL/MariaDB username and password and the version of your MySQL/MariaDB server
- Create the database and name it "agence_immo_dev" (or give it another name matching with your .env file customization)
- Import the data from the docs/agence_immo_dev.sql file (utf-8 and SQL data)
- Launch the server:
cd to/the/project/directory/path
cd AgenceImmo
symfony serve -d
- Open the https://127.0.0.1:8000 address in your favorite internet browser (or another port that 8000 if the Symfony server gives you another port at starting)
You can use the web application as a default visiter at the root address. You can use it as an administrator using the /admin address. In this administrator area, you'll be able to add new properties and edit and delete existing ones.
Christophe Simon: personnal website
Project Link: https://github.com/christophe-simon/AgenceImmo
- This readme version is a customized version of this github repository by NicolasBrondin