cnumr / cnumr/EcoindexApp

créer un affichage utilisant les résultats de mesures complexes pour afficher les évolutions de mesures

Open
#9 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

back enhancement front mesure complexe todo
Dominant language
TypeScript
Stars
8
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Le plugin permet d'utiliser lighthouse server pour avoir une vision évolutive des actions correctives réalisées. Un usage local pourrait être réalisé.

Lors d'une mesure complexe (avec JSON et parcours), un fichier `summary.report.json` est créé. On pourrait, lors de la sélection d'un dossier de travail, détecté la présence de ce type de fichiers pour activer un troisième onglet, affichant des graphiques.

Idée de graphique :
> ici ce sont les mesures d'écoindex
image

# Que faire

- 1 Graphique par types de mesures Lighthouse, les actégories (seo, accessibility, etc.) et l'écoindex ;
- Pouvoir filtrer l'affichage (dates, urls, parcours, etc.).

Contributor guide

Open the contributing guide

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 by locating how the selected work folder and complex measurements are handled, then inspect the generated summary.report.json data. Define the third tab around Lighthouse categories, ecoindex results, and filters for dates, URLs, and journeys. Done means detected reports enable the tab and the requested charts and filters display the measurement history.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
data-visualization, desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.