csimon-web / riolo-immo

French Symfony 7 project for a real estate agency enabling to publish and manage housings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contributors Forks Stargazers Issues

About The Project

Product Name Screen Shot

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.

Built With

  • Markdown, Html 5, Css 3, Php 8
  • Symfony 6, Bootstrap 4
  • Git, Github
  • VS Code
  • Love :)

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • Git
  • MySQL or MariaDB
  • Symfony CLI

Installation

  1. Clone the repo
  2. Open the .env file and customize it with your MySQL/MariaDB username and password and the version of your MySQL/MariaDB server
  3. Create the database and name it "agence_immo_dev" (or give it another name matching with your .env file customization)
  4. Import the data from the docs/agence_immo_dev.sql file (utf-8 and SQL data)
  5. Launch the server:
cd to/the/project/directory/path
cd AgenceImmo
symfony serve -d
  1. 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)

Usage

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.

Contact

Christophe Simon: personnal website

Project Link: https://github.com/christophe-simon/AgenceImmo

Acknowledgements

  • This readme version is a customized version of this github repository by NicolasBrondin

About

French Symfony 7 project for a real estate agency enabling to publish and manage housings


Languages

Language:PHP 72.2%Language:Twig 23.6%Language:JavaScript 4.2%