Skip to content

🚀 Feature: Add real-time activity feed showing latest GitHub events #241

@aparna24bce11388

Description

@aparna24bce11388

🔖 Feature description

Introduce a Live GitHub Activity Feed that continuously displays a user’s latest actions using GitHub Events API.
The solution will:

Fetch user events (pushes, PRs, issues, stars) from GitHub API
Display them in a timeline-based UI (latest first)
Use polling or React Query caching for near real-time updates
Differentiate event types with clear icons and labels (🚀 commit, 🔀 PR, 🐛 issue, ⭐ star)
Update automatically without requiring page refresh

This will transform the tracker from a static stats viewer into a dynamic activity dashboard.

🔄️ Additional Information

Uses GitHub Events API to fetch user activity data
Displays real-time or near real-time activity updates
Timeline-based UI for better readability
Supports major event types: commits, PRs, issues, stars
Uses React Query / polling for auto refresh
Groups similar events to avoid clutter
Shows loading and empty states when no data is available
Fully responsive for mobile and desktop
Helps convert static stats dashboard into a live activity tracker
Respects GitHub API rate limits with basic caching

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions