마이페이지 개발 명세 (DROPPED)¶
이 기능은 정식 빌드로 가지 못하고 드롭됐다. 당시 설계와 일부 구현 흔적만 남겨 둔다.
요지¶
선생님 포트폴리오나 보호자 모니터링 같은 풀 마이페이지는 구현하지 못했다. 다만 학생 마이페이지 조회 API만은 학생 초대 작업을 하면서 부분적으로 만들어 뒀다.
상위 PRD (링크 · 변경 시 알림)¶
드롭 맥락은 prd, 역할별 접근 권한은 member §7.
API · 데이터 모델 (당시 골자 보존)¶
부분적으로 진행된 건 프로필 조회 하나뿐이다.
| 동작 | 엔드포인트 | 상태 |
|---|---|---|
| 마이페이지/프로필 조회 | GET /api/public/members/profile/{memberId} |
진행 중(부분) |
작업하면서 회원에 프로필 공개 여부, 학생에 학습 목표 컬럼을 더하는 안을 검토했다. 역할(선생님/학생/보호자)에 따라 응답을 달리하고 공개 범위로 분기하는 건 member §7과 맞춰 재개 시 확정한다.
의존성 · 영향 범위¶
회원 도메인(member, 프로필 공개 여부·역할별 권한)과 조회 API가 일부 만들어진 학생 초대(학생 초대 고도화 (초대 링크))에 걸쳐 있다.
테스트 계획¶
처리 흐름·예외·테스트는 재개할 때 다시 쓴다. 상세 설계는 원본(MS3)에 있다.