(sous page Server confidentiel)

Infos code utiles

Github

Commit :


Tâches uniques (1/jour)

Permet de ne pas m’éparpiller

  1. Remplacer les fetch JSON par des fetch database
  2. PDFStore : continuer le pdf du rapport complet
  3. Réorganiser mon backend : route, contrôleur, server
  4. Page Carte d'inventaire : Leaflet + MongoDB (objects), markercluster pour le chargement des 60k objets
  5. Styles CSS
  6. Simplifier, revérifier, commenter (en anglais) mon code
  7. Débuguer erreurs de test/console/terminal + Améliorer performances
  8. Formation : se former, apprendre ce qu'il faut dans les docs
  9. CI/CD Jenkins à voir
  10. Charger tous les objets de MongoDB sur MapLeaflet et charger toutes les données ES en fonction du tenant
  11. Créer la gestion des utilisateurs indépendamment de Citylinx (sans faire appel à leur API)

→ stocker les utilisateurs dans la base de données (rôle, tenant et toutes infos) seraient beaucoup plus simple


A voir :

→ Problème de chargement de tous les compteurs sur la map Leaflet ⇒ voir pour OpenLayers ou L.canvas avec Leaflet (voir limites) ou méthode Scroll Leafletcluster

→ Créer un graphique de conso par mois avec les données de télémétrie

Modification de AnnualConsumptionChart (suppression du hook personnalisé et maj avec la même logique que ConsumptionChart)

⇒ Résoudre PDFStore en conséquence


Bouts de code utiles

(confidentiel)