먹킷
업데이트

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)에서는 이 위에 자체 인증 시스템을 얹어 가입·로그인 흐름을 인스타그램 패턴으로 정비합니다.