1. 목표 정의

주요 기능:

  1. 사용자 인증 (로그인, 회원가입)
  2. 실시간 메시지 송수신
  3. 채팅방 생성 및 참여
  4. 메시지 읽음/안 읽음 상태 표시
  5. 채팅방 목록 관리
  6. (선택 사항) 파일 및 이미지 전송
  7. (선택 사항) 알림 기능

2. 기술 스택 선택

Frontend:

Backend: