Skip to content

Feature: Websocket Implementation to receive real-time message related to cluster creation directly in the ClusterManager UI without needing to refresh the page #10

@shanmuganarayanan

Description

@shanmuganarayanan

Description
As a user, I want to receive real-time messages related to cluster creation directly in the ClusterManager UI without needing to refresh the page. This will ensure a smooth and seamless experience for users as they can track cluster creation progress dynamically.

Acceptance Criteria

1. WebSocket Endpoint:

  • Implement a WebSocket endpoint that accepts connections using a user_id as the room identifier.

2. Dynamic UI Updates:

  • The WebSocket should push updates to the UI, sending real-time messages (such as cluster creation status or progress updates) to the connected user.

3. No Page Refresh Required:

  • Ensure the UI component displaying the cluster creation status updates dynamically without the need for a page refresh or manual interaction from the user.

4. User-Specific Updates:

  • Each user should receive only the relevant messages for their user ID, ensuring that no cross-user data is shared.

This feature should enhance the user experience by providing instant feedback during cluster creation processes.

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions