Search
🤝

220803 개발 설계 회의

Tags

논의 항목

필수 데이터 항목화
백엔드와 프런트엔드에서 각각 책임질 데이터 구분

정리

[백엔드] 생년월일 + 키 입력 ⇒ 동일 연령대 에서의 현재 키의 정확한 백분위를 반환한다
Input: 생년월일, 키, 성별
output: 정확한 백분위, 그래프 범위 (구간별 키/백분위)
[프론트] 백분위를 바탕으로 ‘평가 데이터'와 그래프를 출력한다
상위 OO% 이상에 속해요
그래프의 범위(키+백분위)는 연령대에 따라 결정된다
설명 문구(ex.또래 아이들보다 훨씬 더 잘 자라고 있네요)를 출력한다
생년월일에 따른 개월수 또는 나이를 출력한다 // 프론트에서 계산
추가 논의할 내용
5구간(20, 40, 60, 80) → 6구간(10, 25, 50, 75, 90)
나이 2살 이하(35개월)는 개월, 3살(36개월)부터는 나이로 출력
입력란에 성별 추가 필요
API 설계
Response 형태
{ "rangeIndex": 1, "range": [ {"percentile": 10, "height": 154.9}, {"percentile": 25, "height": 157.8}, {"percentile": 50, "height": 161.1}, {"percentile": 75, "height": 164.4}, {"percentile": 90, "height": 167.6} ] }
JSON
복사