Travly 여행 기록 플랫폼 요구사항 정의서

작성일: 2025년 12월


1. 프로젝트 개요

Travly는 사용자들이 여행 경험을 기록하고 공유할 수 있는 여행 기록 플랫폼입니다. 사용자는 여행지별 사진과 정보를 등록하고, 다른 사용자들의 여행 기록을 조회하며 소통할 수 있습니다.

1.1 프로젝트 목적

1.2 기술 스택


2. 주요 기능 요구사항

2.1 회원 관리 (Member)

기능 상세 설명
회원 가입/수정 • 사용자 인증 정보(AuthUser) 기반 회원 등록• 이름, 닉네임, 자기소개 정보 관리• 프로필 이미지 설정 기능• 회원 정보 수정 API 제공
뱃지 시스템 • 좋아요 수에 따른 자동 뱃지 부여• 뱃지별 등급 구간 설정 (likeMin ~ likeMax)• 회원 프로필에 현재 뱃지 표시
알림 관리 • 댓글 알림 카운트 관리• 새로운 댓글 발생 시 알림 수 증가