Logo Ludovic Le Bris

Google reviews

A web application window

Description

Intégration web permettant d'afficher et de récupérer les avis Google d'une société référencé depuis un backend dédié.

Liens du projet

Dépot Github backend

Dépot Github frontend

Détail du projet

Petit projet partant pour un besoin précis de récupération d'avis Google pour une intégration sur un site nocode (Jimdo)

En faisant mes recherches d'un outil existant pour intégrer des avis Google sur un site, je suis tombé sur un tas de plateformes proposant ce service. Ce que je voulais faire c'était une petite intégration pour le site d'un ami qui n'avait pas les moyens de se payer un abonnement pour si peu.

J'ai donc cherché des codes sources sur Github. J'en ai trouvé. Ca m'a mis sur la piste de la bonne API (Google Place API). J'ai décortiqué la doc et je me suis mis en tête de reproduire le même résultat à moindre frais.


Le projet est donc composé d'un backend, qui récupère et stock les données de l'API et d'un frontend qui affiche et récupère les données du backend.

Mais pourquoi ce système de backend ? Pourquoi ne pas récupérer les données directement de l'API Google depuis le frontend ?

Il y a 2 raisons :

Donc le backend permet de :


Le backend est hébergé sur le cloud de Google grâce à l'offre "always free". Cela permet d'avoir un service gratuit si tant est que le site concerné n'a pas plusieurs millers de visites par heures.

Les données sont stockés en NoSql sur une offre gratuite de Google : Firebase.