dataforgoodfr / dataforgoodfr/14_Data4Trees

[User Story: Carto] Mise en place des filtres de calculs

Open
#32 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

P2 user story
Dominant language
TypeScript
Stars
9
Forks
0
Avg merge
10d 11h
Merged PRs (30d)
4

Description

En tant que membre d'un des projets (asso, acteurs locaux etc)
Je peux choisir les critères de calculs des indicateurs
Afin de mieux comprendre l'impact des projets

Contexte :
  • Les données des filtres viennent de formulaires différents
  • Rappel: il y aura 2 types de filtres :
    ** un filtre d'affichage sur les points de la carte (catégorie de donnée)
    ** un filtre sur les données qui servent à calculer les indicateurs (hors scope ici car autre US)
Design :
Image
Tech:

Lien du référentiel des données ici

Critères de validation
  • Etant donné que je suis sur la carte, lorsque je sélectionne le CTA "Critère" alors je peux accéder à la liste des critères (cf fichier Dashboard + popup) qui permettent de mettre à jour les calculs des indicateurs
  • Etant donné que je sélectionne un ou plusieurs des critères lorsque je valide la sélection alors je peux voir les calculs des indicateurs mis à jour avec critères
  • Etant donné que je sélectionne le CTA "Critère" je peux voir que tous les critères sont sélectionnés par défaut
  • Etant donné que je sélectionne un ou plusieurs des critères, lorsque je valide ma sélection et que je sélectionne une donnée sur la carte alors je peux voir que les infos de la popup ont été mise à jour également avec ces critères

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the map experience and the Dashboard + popup design referenced in the issue, then review the linked data repository to identify the criteria supplied by the different forms. Trace the Critère CTA, selection state, indicator calculations, and map popup flow. Done means the criteria list, default selection, recalculated indicators, and updated popup data all match the validation criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
data-visualization, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.