Skip to content

52/collab room creation - #95

Merged
sheenkerr merged 13 commits into
masterfrom
52/collab-room-creation
Oct 28, 2025
Merged

sheenkerr merged 13 commits into
masterfrom
52/collab-room-creation

Conversation

@df-Nic

@df-Nic df-Nic commented Oct 25, 2025

Copy link
Copy Markdown

What was done

  1. When 2 users has confirmed their match, the matching service will send a match confirm event in which one of the collaboration services will pick up and create a room consisting of the details for the match
  2. Collaboration service will directly send a request to the question service to fetch 1 question based on the match's difficulty and category
  3. Created a WebSocket manager to manage the WebSocket between the service and the API gateway

Closes #52

Comment thread collaboration-svc/routes.py Outdated
Comment thread collaboration-svc/routes.py Outdated
Comment thread collaboration-svc/routes.py Outdated
@df-Nic

df-Nic commented Oct 28, 2025

Copy link
Copy Markdown
Author

Since the collaboration service will establish the WebSocket connection the endpoint is not needed

@df-Nic
df-Nic requested a review from sheenkerr October 28, 2025 04:44

@sheenkerr sheenkerr left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sheenkerr
sheenkerr merged commit 2ec9e34 into master Oct 28, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Collaboration Service: Room Set Up

3 participants