Add word cloud of most used tags on dashboard 🌐
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 76/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- javascript, react, tailwindcss
- Domaine
- frontend
Piste de recherche
Commencez par client/src/pages/Dashboard.jsx et examinez comment le tableau de bord reçoit et affiche les tâches et les tags. Lancez l’application et vérifiez le tableau de bord avec des tâches ayant des tags différents. Le travail est terminé lorsqu’il affiche jusqu’à huit tags sous forme de badges dont la taille dépend de leur fréquence et qu’un clic sur un badge sélectionne ce tag.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Add word cloud of most used tags on dashboard 🌐
File: client/src/pages/Dashboard.jsx
No visual summary of what tags are
used most across all tasks 💀 fr!!
Fix: calculate tag frequency:
const tagFrequency = tasks
.flatMap(t => t.tags || [])
.reduce((acc, tag) => {
acc[tag] = (acc[tag] || 0) + 1
return acc
}, {})
const topTags = Object.entries(tagFrequency)
.sort((a, b) => b[1] - a[1])
.slice(0, 8)
// show as sized badges:
{topTags.map(([tag, count]) => ( setActiveTag(tag)}> #{tag} ))}~15 lines! No backend needed 🎯
Bigger tag = used more!! 🔥
- Langage dominant
- JavaScript
- Étoiles
- 39
- Forks
- 105
- Merge moyen
- 1 j 19 h
- PR mergées (30 j)
- 29
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de anoopcodehack/DevBoard
-
Import tasks from CSV file 📤Ouverteenhancement good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
anoopcodehack/DevBoard#588 ·
Les mainteneurs répondent en général sous 1 jour
-
good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
anoopcodehack/DevBoard#587 ·
Les mainteneurs répondent en général sous 1 jour
-
Add bulk delete for selected tasks 🗑️Peut-être pris @Mario-Mohar l’a pris aujourd’hui. Ouvertegood first issue
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
anoopcodehack/DevBoard#586 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Add database indexes to Task and User models ⚡Peut-être pris @Mario-Mohar l’a pris aujourd’hui. Ouvertegood first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
anoopcodehack/DevBoard#584 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Show blocked tasks count in column header 🚫Peut-être pris @anushreemehta6 l’a pris aujourd’hui. Ouvertegood first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
anoopcodehack/DevBoard#583 · 4 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de anoopcodehack/DevBoard
Issues similaires
-
[Bug]: [MCP/CLI] Bare loopback IP addresses (127.0.0.1:port) and hosts with ports fail to navigate due to erroneous scheme inferencePeut-être pris @alok-108 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
microsoft/playwright#43263 ·
Les mainteneurs répondent en général sous 1 jour
-
bug traffic
Difficulté 2/5 Moins d'une heure Accessibilité débutants 74/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
processing/p5.sound.js#123 ·
-
Difficulté 1/5 1-3 heures Accessibilité débutants 82/100
PhilflowIO/dav-mcp#146 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
career-ops-hq/career-ops#4910 · 2 commentaires ·
Les mainteneurs répondent en général sous 2 jours