Show estimated vs actual Pomodoro sessions on card ⏱️
Les mainteneurs répondent en général sous 1 jour
@yashTomar272 y travaille déjà.
Depuis le 3/9/2026.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 68/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Calme
- Stack technique
- javascript, react, tailwindcss
- Domaine
- frontend
Piste de recherche
Commencez dans client/src/components/Board/TaskCard.jsx et examinez comment la carte affiche actuellement son estimation et le nombre de pomodoros. Prenez comme référence la correspondance entre estimation et sessions indiquée dans l’issue ; terminé signifie que la carte affiche les sessions réelles par rapport aux sessions estimées lorsqu’une estimation est disponible, avec la distinction de couleur demandée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Show estimated vs actual Pomodoro sessions on card ⏱️
File: client/src/components/Board/TaskCard.jsx
Estimate field exists but never compared
to actual pomodoros spent 💀 fr!!
Fix: show comparison on card:
const estimateToPomodoros = (estimate) => {
const map = {
'30m': 1, '1h': 2,
'2h': 4, '4h': 8, '1d': 16
}
return map[estimate] || null
}
const estimated = estimateToPomodoros(task.estimate)
const actual = task.pomodoroCount || 0
{estimated && (
<span className={text-[10px] ${actual > estimated ? 'text-red-400' : 'text-green-400'}}>
🍅 {actual}/{estimated} sessions
)}
~12 lines! estimate + pomodoroCount exist ✅
No backend needed 🎯
- Langage dominant
- JavaScript
- Étoiles
- 39
- Forks
- 105
- Merge moyen
- 1 j 20 h
- PR mergées (30 j)
- 28
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
-
good first issue
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
anoopcodehack/DevBoard#586 ·
Les mainteneurs répondent en général sous 1 jour
-
good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
anoopcodehack/DevBoard#584 ·
Les mainteneurs répondent en général sous 1 jour
-
good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
anoopcodehack/DevBoard#583 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de anoopcodehack/DevBoard
Issues similaires
-
Remove: Fox Deportes SDOuvertecheck:passed feeds:remove
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
iptv-org/database#37176 · 1 commentaire · 1 réaction ·
Les mainteneurs répondent en général sous 9 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
hawk-digital-environments/HAWKI#443 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
feedback simulation workshop
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
githubnext/gh-aw-workshop#4370 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
AltimateAI/vscode-dbt-power-user#2089 ·