업데이트
v5.2 — 메시지 Pro + 사용자 핸들 시스템
· 먹킷 팀
v5.2의 메인은 메시지 Pro 기능입니다. 진입에 앞서 피드 보안과 UX를 한 차례 정리한 뒤, 메시지 풀세트를 한 번에 공개했습니다.
메시지 Pro — 풀세트 출시
먹킷 안에서 사용자끼리 직접 대화할 수 있는 채팅 기능을 신설했습니다.
메시지 기능
- 1:1 채팅 + 그룹 채팅 (최대 50인)
- 텍스트 / 이미지 / 음성 메시지 전송
- 실시간 도착 + 읽음 표시 + 미수신 카운트
- 차단 + 신고 (메시지/사용자/방/게시물 통합)
- FCM 푸시 알림 — 앱이 꺼져 있어도 새 메시지 도착 알림
화면
- 메시지 목록 (실시간 정렬, 미수신 배지)
- 채팅방 (1:1 + 그룹 통합)
- 새 채팅 (사용자 검색 / 그룹 만들기)
- 피드 게시물 공유 → 친구에게 메시지 보내기
사용자 핸들(@username) 시스템
인스타그램식 @핸들 체계를 도입해 사용자 식별 방식을 정비했습니다.
- 영문/숫자/언더스코어/마침표 3~20자 형식
- 핸들 우선 + 닉네임 부분 매칭으로 검색 동작
- 마이페이지 프로필 편집에서 본인 핸들 설정·중복 체크
- 소셜 로그인 후 핸들이 비어 있으면 강제 입력 모달 표시
- 검색 결과는
@handle+ 닉네임 함께 노출
메시지 UX 정리
- 피드 액션 행: 좋아요 / 댓글 / 공유 / 북마크
- 공유 아이콘 인스타 표준으로 통일
- 마이페이지를 프로필 / 메시지 / 설정 3탭으로 재구성 — 메시지 진입점을 가운데 탭으로 통합
- 게시물 더보기 버튼 위치 정비, 본인 글 삭제 시 사진까지 함께 제거
보안 정비
- 피드 사진 업로드를 Supabase 인증 기반으로 전환 (정적 키 의존 제거)
- 사용자 단위 폴더 분리 + 본인 검증
- 외부 API 키 신규 키로 로테이션
v5.2의 결과로 먹킷은 사용자끼리 직접 대화하고 검색해 찾을 수 있는 소셜 레이어의 토대를 갖췄습니다. 다음 사이클(v5.3)에서는 이 위에 자체 인증 시스템을 얹어 가입·로그인 흐름을 인스타그램 패턴으로 정비합니다.