<aside> 🎯 L’objectif de cet espace de travail est la réalisation de l’application mobile et du backoffice.

</aside>

<aside> 💬 Pour échanger avec l’équipe, vous pouvez rejoindre l’organisation CarbonFight sur Slack en cliquant sur ce lien.

</aside>

Comment contribuer ?

<aside> 👋🏻 L’équipe a besoin de renforts. Lancez-vous. Si vous ne savez pas par où commencer, venez sur Slack.

</aside>

Vidéo de présentation de l’architecture

https://www.loom.com/share/66c677c3481c404b9067c7275f8c02b1?sid=f8c47505-f56f-44cc-bd2f-9d9a8e9960db

https://www.figma.com/file/2QAuIZ5FAj1IBVkaqbhFg8/Architecture-technique?t=rkYsCknGfmhTsefG-1

Description de l’architecture

Calculation API (back)

Lorsqu’un utilisateur complète le formulaire pour créer une action, une estimation des émissions CO2e est calculée en temps réel, à chaque changement de paramètre.

Cette estimation est le résultat d’une requête API, dans le schéma indiqué “Calculation API”. Cette API en NodeJS contient l’algorithme de calcul, et se base sur des données sources (par exemple l’émission CO2 / km d’un autobus) présente dans la base de donnée Firestore.

Le code de l’API est disponible sur Github