youngboyclub / honbab-mumcha

sesac 파이널 프로젝트 혼밥 멈춰!!
1 stars 5 forks source link

chat: 채팅기능 과정 #24

Closed rowooncoding closed 10 months ago

rowooncoding commented 10 months ago

채팅 기능 만들기

1. 요구사항 정의

채팅 어플리케이션의 목적과 기능을 명확하게 정의할것. 어떤 사용자가 어떤 방식으로 메세지를 교환할 것인지 결정

2. 기술 스택 선택

백엔드 개발

채팅 서버를 구축하고 api를 만들어 클라이언트와 통신. websoket과 같은 실시간 통신 프로토콜을 사용하여 실시간 메시지 전송을 지원

데이터베이스 설계

메시지, 사용자, 채팅방과 같은 데이터를 저장할 데이터베이스를 설계하고 구현. 어떤 데이터베이스는 사용자 정보와 채팅기록 저장

사용자 인증과 보안

사용자 인증 및 권한 관리를 구현하여 사용자의 개인 정보와 채팅 내용을 보호 HTTPS 및 데이터베이스 보안 강화해야함

프론트 개발

실시간 통신

websoket 또는 다른 실시간 통신 메커니즘을 사용하여 채팅 메시지를 실시간으로 전송하고 수신

rowooncoding commented 10 months ago
  1. 로그인된 사용자가 참여하기 버튼을 눌렀을 경우 글 작성자가 호스트인 채팅방에 접속 가능하다. 마이 페이지에서 들어갈 수 있다.(알림에도 떠야함)단, 사진은 올릴 수 없는 채팅방임