analytics-server
This project is a component of the global solution TousAntiCovid. It manages the 'analytics' feature, which allows to receive statistics from mobile apps (phone model, OS version, last status date, list of errors...). It uses a Spring Boot front-end, which handles user requests. The main treatments are token JWT validation, request content validation, and sending analytics to a Kafka topic.
Cas d'utilisation métiers
Cas d'utilisation fonctionnels
- Possède un système d'authentification : voir les initiatives de ses organisations qui l'ont aussi
- Fait des rapports d'analyses : voir les initiatives de ses organisations qui l'ont aussi
- Fait des rapports d'erreurs : voir les initiatives de ses organisations qui l'ont aussi
- Expose une API : voir les initiatives de ses organisations qui l'ont aussi
Organisation
- Institut national de recherche en informatique et en automatique (organisation rattachée)
Outils utilisés
- Assertj : voir les initiatives de ses organisations qui l'ont aussi
- JSON : voir les initiatives de ses organisations qui l'ont aussi
- Testcontainers : voir les initiatives de ses organisations qui l'ont aussi
- OpenAPI Specification : voir les initiatives de ses organisations qui l'ont aussi
- Spring Security : voir les initiatives de ses organisations qui l'ont aussi
- Spring Cloud : voir les initiatives de ses organisations qui l'ont aussi
- Spring Boot : voir les initiatives de ses organisations qui l'ont aussi
- Java Persistence API : voir les initiatives de ses organisations qui l'ont aussi
- RestSharp : voir les initiatives de ses organisations qui l'ont aussi
- Kafka Streams : voir les initiatives de ses organisations qui l'ont aussi
Description générée le mardi 19 mars 2024 à 17:09:32