Skip to content

[FEAT] 사용자 가이드라인 기능 #217

@Be-HinD

Description

@Be-HinD

✨ 요청 기능 설명

서비스에 사용자 가이드라인 기능이 추가되면서 필요한 정보 저장 및 API 개발

🔍 해결해야 하는 문제

사용자 가이드라인에 대한 정보 제공을 위한 서버 개발이 필요.

🧩 구현 아이디어

서버에서는 가이드라인 완료 여부(스킵을 위한 데이터)에 대한 정보만 제공하며, 가이드라인 정적 데이터는 프론트에서 관리 및 배포.
가이드라인에는 버전이 존재하며, 서버에서는 사용자가 마지막으로 조회한 버전에 대한 데이터를 관리.

📌 작업 범위 (선택)

[DB 스키마 변경사항]

  • 가이드라인 완료 여부는 사용자 DB 필드 추가 (onboarding_completed)
  • 가이드라인 완료 시점의 버전을 관리할 DB 필드 추가 (onboarding_version)
    [API 개발]
  • /api/v1/users/me 프로필 조회 API 응답값 추가 (onboarding_completed, onboarding_version)
  • 온보딩 버전 갱신 API 개발
  • 완료 여부 갱신 API 개발 (다시보지않기 유무)
  • 문서 업데이트 필요

📝 비고

버저닝은 변경될 가능성 있음.

Metadata

Metadata

Assignees

Labels

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions