DX노트
생각 실시간 쪽지(메모2) 기능 기획서
페이지 정보
본문
핵심 기능(Core Features)
✔ 1. 실시간 수신
쪽지가 도착하면 WebSocket으로 즉시 표시
화면 우측 아래 팝업 또는 알림 아이콘에 숫자 표시
사운드 알림(선택)
✔ 2. 쪽지 보내기
사용자 검색(자동완성)
사용자 클릭 → 쪽지 입력 → 보내기
전송 성공/실패 즉시 안내
✔ 3. 받은 쪽지함
읽음/안읽음 상태 표시
최신순 정렬
실시간으로 리스트 자동 갱신
✔ 4. 보낸 쪽지함
전송 내역 저장
읽음 여부 확인 가능(1 체크 / 2 체크 느낌)
✔ 5. 읽음 표시(읽음 확인)
상대방이 메시지를 열면 “읽음” 표시
실시간 반영
✔ 6. 실시간 타이핑 표시(선택)
“상대방이 입력 중…” 실시간 표기
UX 개선 효과
✔ 7. 쪽지 알림 아이콘
새로운 쪽지가 올 때 아이콘 숫자 업
클릭 시 쪽지함 오픈 또는 모달 열기
2. 부가 기능(UX Enhancements)
✔ 1. 모달 쪽지창
Center 모달
실시간 메시지 채팅 UI
이전 대화 기록 스크롤 로딩
✔ 2. 첨부 기능(선택)
이미지
파일(보안 필요)
✔ 3. 쪽지 차단 기능
특정 사용자의 쪽지를 받지 않기
차단 리스트 관리
✔ 4. 알림 설정
소리 on/off
푸시 알림 on/off
대화창 자동 팝업 on/off
✔ 5. 대화 고정(Pin)
중요한 상대를 상단 고정
✔ 6. 검색 기능
쪽지 내용 검색
발신자 이름 검색
✔ 7. 모바일 UI 최적화
슬라이드 패널 방식
알림 배지 강조
3. 안정성 및 보안 기능(Security / System)
✔ 1. 토큰 기반 인증
WebSocket 인증
세션 탈취 방지
✔ 2. 메시지 암호화(서버-클라이언트)
중요한 대화 보호
✔ 3. 저장 정책
6개월 후 자동 삭제 가능(선택)
관리자 환경에서 선택 가능
✔ 4. 무단 스팸 방지
10초 내 연속 5개 전송 시 일시 제한
비정상 접속 자동 차단
4. 관리자(Admin) 기능
✔ 1. 쪽지 모니터링 목록
사용자 간 주고받은 쪽지 건수
악용 의심(스팸, 욕설) 모니터링
✔ 2. 쪽지 신고 기능 + 관리자 확인
회원이 쪽지를 신고할 경우
관리자 전용 로그 확인 가능
✔ 3. 차단 사용자 관리
신고된 사용자
쪽지 제한 계정
✔ 4. 정책 설정
첨부 파일 허용 여부
쪽지 보관 기간
하루 전송 제한량
✔ 5. 서버 알림
웹소켓 비정상 종료
지속적인 스팸 전송 감지
5. 회원(User) 기능 요약
기능 설명
실시간 쪽지 수신 즉시 알림 도착
쪽지 보내기 상대 검색 후 메시지 발송
읽음 표시 상대가 열면 즉시 "읽음"
쪽지함 구분 받은 쪽지 / 보낸 쪽지
알림 기능 숫자 배지 / 팝업
차단 기능 특정 사용자 차단
첨부 파일 (선택) 이미지, 파일 첨부
6. 비회원(Guest) 기능
비회원은 보안상 기본적으로 다음만 가능:
쪽지 기능 사용 불가
쪽지 알림을 누르면 “로그인 필요” 안내
회원 가입 유도 팝업
7. 기능 흐름도 (간단한 Flow)
회원 A가 회원 B에게 쪽지 전송
서버(WebSocket/Redis)가 메시지 저장
서버가 회원 B 클라이언트 WebSocket으로 메시지 Push
회원 B 화면:
알림 뜸
쪽지 팝업
쪽지함 리스트 자동 갱신
읽을 시 A에게 “읽음” 다시 Push
댓글목록
등록된 댓글이 없습니다.
