[FELIS] 🔄Firebase Synchronisation
Firebase

Firebase est une plateforme de développement d’applications proposée par Google, qui fournit des services cloud tels que l’hébergement, la base de données en temps réel, l’authentification, et le stockage sécurisé de fichiers comme des images ou des documents. Elle permet aux applications comme FELIS® de sauvegarder et récupérer facilement des fichiers dans un environnement fiable, rapide et évolutif.
A quoi sert la synchronisation FELIS et Firebase
Cette synconisation permet de centraliser, sécuriser et structurer le stockage des images capturées par les merchandisers lors de leurs visites en point de vente. Grâce à Firebase, chaque image est automatiquement transférée et enregistrée dans un environnement cloud sécurisé, garantissant ainsi une accessibilité rapide, une haute disponibilité, et une gestion optimisée des fichiers médias.
Cette fonctionnalité vise à renforcer la fiabilité des données terrain, à garantir la fluidité et rapidité du flux des données , et à offrir une expérience plus fluide aux utilisateurs de FELIS®, tant sur mobile que sur web.

Étapes de synchronisation
Créer votre compte Firebase
- Étape 1 : Pour créer un lien Firebase, connectez-vous au site Firebase : https://console.firebase.google.com/
- Étape 2 : Créer un projet Firebase

- Étape 3 : Identifiez le projet
- Saisisez un nom de votre projet
- Selectionner le fichier cloud
- Acceptez les conditions d'utilisation Firebase
- Confirmez l'utilisation commerciale de Firebase
- Continuez

- Étape 4 : Crééz votre projet Firebase la configuration Analytics Google n'est pas nécéssaire. Crééz votre projet.

- Étape 5 : Cliquez sur le menu créér / Storage( menu à gauche)

- Étape 6 : Choisissez votre forfait Firebase Suivez les étapes de facturation pour activer votre compte Firebase.

Une fois votre compte activé, vous obtenez l'interface suivante :

- Étape 7 : Générez votre clé privée de Firebase
- cliquez sur le menu de gauche : Project overview (vue d'ensemble) ⚙️
- Cliquez sur le menu : project settings (paramètres du projet)
- Cliquez sur services accounts et générez une clé privée

Copiez et sauvegardez la clé générée (fichier Json) dans un lieu sûr.
Copiz ensuite votre identifiant projet :

- Étape 7 : Configurez la synchronisation FELIS
Connectez-vous avce un compte administrateur au menu paramètres de FELIS - Paramètres / constantes dossier/synchronisation
- Copiez l'identifinnt de votre projet Firebase dans le champs Storagebucket
- Importez la clè privèe de votre projet
- Sauvegardez
