Skip to content

A web application that allows users to find and book parking spaces in Montpellier, France. The application uses data from the city’s official website and other sources to display the availability, location and price of parking spots.

Notifications You must be signed in to change notification settings

arthurblanc/Parking-Montpellier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parking Montpellier

forthebadge forthebadge React

Live app - README en Français - English README


A propos du projet

Ce projet est une application web qui affiche des informations sur les parkings de la ville de Montpellier, France. Les données proviennent du portail de données ouvertes de la ville, et l'application permet aux utilisateurs de consulter les informations des parkings, l'occupation des parkings en temps réel.

Fonctionnalités

  • Visualisez en temps réel la disponibilité des places de parking à Montpellier
  • Filtrez les places de parking par nom, disponibilité et distance par rapport à votre emplacement
  • Ajoutez des places de parking à vos favoris pour un accès rapide
  • Afficher les détails de chaque place de parking, y compris l'adresse, la capacité et la disponibilité en temps réel
  • Visualisez les parkings sur une carte interactive

Instructions

Ces instructions vous permettront d'obtenir une copie du projet opérationnel sur votre ordinateur local à des fins de développement et de test.

Prérequis

  • npm / yarn
  • Un serveur cors-proxy et éventuellement une clé API pour celui-ci

Installation

Pour installer le projet, exécutez les commandes suivantes :

  1. Clonez le dépôt :
git clone https://github.com/ArthurBlanc/Parking-Montpellier.git
  1. Installez les dépendances :
yarn

ou

npm install
  1. Créez un fichier .env et ajoutez :
REACT_APP_CORS_PROXY_URL="YOUR-CORS-PROXY-URL"

et éventuellement

REACT_APP_CORS_PROXY_API_KEY="YOUR-CORS-PROXY-API-KEY"
  1. Démarrez le serveur de développement :
yarn start

ou

npm start
  1. Ouvrez http://localhost:3000 pour afficher l'application dans le navigateur

Développé avec

Auteur

Arthur BLANC - GitHub


About The Project

This project is a web application that displays information about parking in the city of Montpellier, France. The data is sourced from the city's open data portal, and the application allows users to view parking information, view real-time parking occupancy data, and save their favorite parking locations.

Features

  • View real-time availability of parking spaces in Montpellier
  • Filter parking spaces by name, availability, and distance from your location
  • Add parking spaces to your favorites for quick access
  • View details about each parking space, including address, capacity, and real-time availability
  • View parking spaces on an interactive map

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • npm / yarn
  • A cors-proxy server and eventually the a API key for it

Installation

To install the project, run the following commands:

  1. Clone the repository:
git clone https://github.com/ArthurBlanc/Parking-Montpellier.git
  1. Install dependencies:
yarn

or

npm install
  1. Create a .env file and add:
REACT_APP_CORS_PROXY_URL="YOUR-CORS-PROXY-URL"

and eventually

REACT_APP_CORS_PROXY_API_KEY="YOUR-CORS-PROXY-API-KEY"
  1. Start the development server:
yarn start

or

npm start
  1. Open http://localhost:3000 to view the app in the browser

Built With

Author

Arthur BLANC - GitHub

About

A web application that allows users to find and book parking spaces in Montpellier, France. The application uses data from the city’s official website and other sources to display the availability, location and price of parking spots.

Topics

Resources

Stars

Watchers

Forks