Description
Create a chart to display the number of commits over time. This will help monitor the project's development pace and identify trends in activity.
📊 Chart Type
- Line chart or bar chart
- Weekly granularity (preferred)
- Optionally include multiple lines to show per-contributor activity
🧾 Data Requirements
- Source: GitHub API (
GET /repos/:owner/:repo/commits) or local Git logs
- Fields needed:
- Commit date
- Commit author (optional)
✅ Tasks
✅ Acceptance Criteria
- Contributors are ordered by activity (highest to lowest)
- Labels and legend are clear and readable
- Chart renders correctly and is exportable or embeddable
- Handles many contributors gracefully (e.g., top 10 only)
Description
Create a chart to display the number of commits over time. This will help monitor the project's development pace and identify trends in activity.
📊 Chart Type
🧾 Data Requirements
GET /repos/:owner/:repo/commits) or local Git logs✅ Tasks
✅ Acceptance Criteria