-
Notifications
You must be signed in to change notification settings - Fork 0
Labels
✨enhancementNew feature or requestNew feature or request
Description
✨ 요청 기능 설명
서비스에 사용자 가이드라인 기능이 추가되면서 필요한 정보 저장 및 API 개발
🔍 해결해야 하는 문제
사용자 가이드라인에 대한 정보 제공을 위한 서버 개발이 필요.
🧩 구현 아이디어
서버에서는 가이드라인 완료 여부(스킵을 위한 데이터)에 대한 정보만 제공하며, 가이드라인 정적 데이터는 프론트에서 관리 및 배포.
가이드라인 버전관리는 전적으로 프론트에서 다루며, 서버에서는 아래의 이유로 해당 정보를 관리하지 않는다.
- 가이드라인은 항상 최신 버전을 기준으로 전 사용자에게 보여진다. (과거 버전 사용하는 경우는 최신 버전의 문제로 롤백 경우에만 사용)
- 프론트에서 가이드라인 버저닝이 진행될 경우 서버에서는 전 사용자를 대상으로 가이드라인 완료 여부 초기화만 진행
📌 작업 범위 (선택)
[DB 스키마 변경사항]
- 가이드라인 완료 여부에 대한 User 엔티티 필드 추가 (onboarding_completed)
[API 개발] - /api/v1/users/me 프로필 조회 API 응답값 추가 (isOnboardingCompleted)
- 완료 여부 갱신 API 개발 (PATCH api/v1/users/onboarding-completed,
No-Parameter) - 문서 업데이트 필요
📝 비고
고도화 : 프론트 최신 가이드라인 배포 시 서버 가이드라인 완료 여부 초기화 자동화 파이프라인 개발 필요
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
✨enhancementNew feature or requestNew feature or request
Type
Projects
Status
Done