CodeShadowing95 / velolibreservice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JCDecaux API Client - Application de géolocalisation de stations de vélos en libre-service

Vue d'ensemble

Project Banner

Description

Cet outil permet de consommer l'API de la société JCDecaux, une entreprise spécialisée dans la location de vélos pour la mise en place de systèmes de libre-service. Cet outil est conçu pour faciliter l'utilisation de l'API, en proposant une interface utilisateur intuitive et en fournissant des fonctionnalités supplémentaires comme le stockage des données dans un fichier local pour une utilisation hors connexion.

L'utilisateur peut choisir de se connecter à l'API en utilisant sa clé d'API, ce qui lui permettra de récupérer les données actuelles de la société. Les données sont ensuite stockées dans un fichier local pour une utilisation hors connexion, et sont également affichées dans l'interface utilisateur. L'utilisateur peut également filtrer les données en fonction de différents paramètres comme la ville ou le contrat, et peut également visualiser les données d'un autre contrat en choisissant celui souhaité dans le menu déroulant. Il peut également effectuer des recherches avancées en utilisant les filtres de recherche, comme la recherche par nom de station ou par adresse de la station. Il peut également changer l'apparence de la carte, qui lui propose une panoplie de styles de carte, comme le style standard ou 3D, le style nuit, le style satellite, et peut définir son zoom.

Cet outil est conçu pour être utilisé sur plusieurs appareils, avec une interface utilisateur adaptée à chaque appareil. L'outil est également accessible en mode hors connexion, grâce aux données d'API JCDecaux stockées dans plusieurs fichiers JSON.

En résumé, cet outil permet de faciliter l'utilisation de l'API JCDecaux, en proposant une interface utilisateur intuitive et en fournissant des fonctionnalités supplémentaires pour une meilleure utilisation de l'API.

Pré-requis

Installation

npm install

Présentation de l'application

About


Languages

Language:JavaScript 97.1%Language:CSS 1.4%Language:TypeScript 0.9%Language:HTML 0.6%