HashSlap-Summer-of-Code / HashSlap-Summer-of-Code/dev-dash

Issue #4: Real-time Data Updates

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
🚀 Core Features hacktoberfest hssoc Medium Priority
Dominant language
JavaScript
Stars
0
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### Description
Implement real-time data updates using WebSockets or Server-Sent Events.

### Requirements
- [ ] Set up WebSocket connection for live updates
- [ ] Implement data change notifications
- [ ] Add manual refresh buttons for each widget
- [ ] Create update frequency settings
- [ ] Add loading states for data updates

### Acceptance Criteria
- Data updates automatically without page refresh
- Users can control update frequency
- Visual indicators show when data is updating
- Graceful handling of connection issues

Contributor guide

Open the contributing guide

Research direction

Start by locating the dashboard widgets and their existing data-fetching entry points. Determine where live connections, refresh controls, update-frequency settings, loading indicators, and connection-error handling belong. Done means widget data updates without a page refresh, users can control frequency, and update status is visible with graceful connection handling.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.