agir-back

active

betagouv

View on GitHub

Backend de l'application J'agis, un service d'accompagnement des citoyens dans la réduction de leur empreinte carbone. Il gère la persistance des données, la logique métier et l'interfaçage avec les services externes.

TypeScript
AGPL-3.0Documentation

Features

  • Gestion des données utilisateur
  • APIs pour clients web et mobile
  • Intégration avec des services externes (Nos gestes climat, impactCO2, etc.)
  • Calcul de l'empreinte carbone
  • Gestion des aides et subventions
  • Notifications
  • Gestion des utilisateurs et de l'authentification

Tech Stack

Dépendances

PostgreSQLPrismaNestJSJestPublicodesFirebaseaxios

Composants

  • API REST
  • Base de données PostgreSQL
  • Framework NestJS
  • ORM Prisma
  • Microservices
  • Serveur d'applications Node.js

Tags

Métriques

Stars
5
Forks
4
Open Issues
4
Last Activity
1 weeks ago

Information

Target Audience
Agents de l'Administration
Authentication
email-password, oauth2, magic-link
Testing
Jest, Tests unitaires, Tests d'intégration
CI/CD
CI/CD