Skip to content

[FEAT] 방 입장 및 역할 부여 #22

@cchaeyoung

Description

@cchaeyoung

🧾 이슈 개요

사용자가 방에 입장할 때 역할(참가자/관전자)이 배정되어 배틀에 참여할 수 있다.

👤 사용자 시나리오

  1. 사용자가 모달에서 원하는 역할(참가자/관전)을 선택한다.
  2. 서버에 입장 요청이 전송된다.
  3. 서버가 사용자를 방에 추가하고 역할을 확정한다.
  4. 사용자는 배정된 역할에 맞게 배틀 페이지(/room/:id)로 이동한다.

✅ TODO

  • JOIN_ROOM 소켓 이벤트 구현 (사용자 입장, 역할 배정)
  • 배틀 페이지 이동을 위한 역할 정보 클라이언트 전달

📌 Acceptance Criteria

  • 사용자가 모달에서 역할 선택 후 입장하면 서버에서 역할이 확정된다.
  • 클라이언트는 배정된 역할 정보를 받아 배틀 페이지로 이동한다.
  • 방이 없거나 꽉 찬 경우, 적절한 에러 메시지를 클라이언트에 전달한다.

💬 Remarks

  • 관련 이슈/PR: #
  • 레퍼런스:

Sub-issues

Metadata

Metadata

Assignees

Labels

BEbackend

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions