Retour aux projets
Popular 2023

Data Calculator

Dashboard JavaScript DataViz API Vue.js
Client
Entreprise SaaS
Durée
4 mois
Année
2023
Stack
Vue.js, D3.js, Express
Aperçu Data Calculator

La puissance des données au bout des doigts

Data Calculator est une application SaaS de calcul et de réservation destinée aux équipes analytiques. Elle centralise les données métier dans un dashboard interactif permettant de visualiser en temps réel l'évolution des indicateurs clés, de générer des rapports PDF automatisés et de collaborer à plusieurs utilisateurs simultanément.

Le projet met l'accent sur la lisibilité des données complexes : les graphiques D3.js sont entièrement personnalisables et les calculs se mettent à jour instantanément grâce aux WebSockets.

Ce que propose l'application

Calculs temps réel
Mise à jour instantanée des résultats via WebSockets sans rechargement.
Graphiques interactifs
Visualisations D3.js personnalisables : courbes, histogrammes, treemaps.
Export PDF
Génération de rapports PDF automatisés avec mise en page professionnelle.
Multi-utilisateurs
Gestion des rôles, partage de dashboards et historique d'activité.

Résoudre les vrais problèmes

Le défi

Gérer des calculs complexes en temps réel avec mise à jour instantanée des visualisations pour plusieurs utilisateurs simultanés sans dégrader les performances.

La solution

Architecture microservices avec WebSockets pour les mises à jour en temps réel. Les calculs lourds sont délégués à des workers côté serveur, les résultats sont streamés vers le client via des événements SSE.

Stack utilisée

Vue.js D3.js Express WebSockets PostgreSQL Docker