Add board stats modal with task breakdown 📊
メンテナーはふだん 1 日以内に返信
@zenithamza がすでに取り組んでいます。
2026年8月28日 から。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 80/100
- issue の種類
- 機能追加
- 明瞭さ
- 明確に書かれている
- 活発さ
- 静か
- 技術スタック
- javascript, react, tailwindcss
- 領域
- frontend
調査の方向性
client/src/pages/Dashboard.jsx から始めます。issue では stats ボタンと modal を追加するよう指示されています。navbar と task データが現在どのようにレンダリングされているかを確認し、その後プロジェクトの既存の checks を実行します。modal を開けて total tasks、status ごとの counts、high-priority count を表示し、クリックで閉じられるようになったら完了です。
索引モデルが issue の本文から書いたものです。
説明
Add board stats modal with task breakdown 📊
File: client/src/pages/Dashboard.jsx
No way to see overall board health 💀
How many tasks per status? Per priority? fr!!
Fix: add stats button in navbar:
const [showStats, setShowStats] = useState(false)
const stats = {
total: tasks.length,
byStatus: {
backlog: tasks.filter(t => t.status === 'backlog').length,
inprogress: tasks.filter(t => t.status === 'inprogress').length,
review: tasks.filter(t => t.status === 'review').length,
done: tasks.filter(t => t.status === 'done').length,
},
byPriority: {
high: tasks.filter(t => t.priority === 'high').length,
medium: tasks.filter(t => t.priority === 'medium').length,
low: tasks.filter(t => t.priority === 'low').length,
}
}
{showStats && (
setShowStats(false)}>📊 Board Stats
Total: {stats.total} tasks
🔵 In Progress: {stats.byStatus.inprogress}
✅ Done: {stats.byStatus.done}
🔴 High priority: {stats.byPriority.high}
)}~25 lines! No backend needed 🎯
- 主要言語
- JavaScript
- スター
- 39
- フォーク
- 105
- 平均マージ
- 1日 16時間
- マージ済み PR(30日)
- 32
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
anoopcodehack/DevBoard のほかの issue
-
good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
anoopcodehack/DevBoard#599 ·
メンテナーはふだん 1 日以内に返信
-
documentation good first issue
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
anoopcodehack/DevBoard#598 ·
メンテナーはふだん 1 日以内に返信
-
good first issue
難易度 1/5 1〜3時間 初心者へのやさしさ 82/100
anoopcodehack/DevBoard#597 ·
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
anoopcodehack/DevBoard#588 ·
メンテナーはふだん 1 日以内に返信
-
good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
anoopcodehack/DevBoard#587 ·
メンテナーはふだん 1 日以内に返信
anoopcodehack/DevBoard の issue をすべて見る
似ている issue
-
bug release:v5.56
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
Jason-Vaughan/TangleClaw#2270 ·
メンテナーはふだん 1 日以内に返信
-
priority: medium tech-debt
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
LeeAdcock/robocodeJs.com#411 ·
メンテナーはふだん 1 日以内に返信
-
status: needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
mastra-ai/mastra#26635 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
chore good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
pedrorchagas/blog-api#21 ·