Spring/[P] AI 기반 건강 식습관 관리 플랫폼
회원 가입 설계하기
alsruds
2024. 8. 2. 17:00
📂 /user
L 회원 가입 ⬅️ ⬅️ ⬅️
L 회원 탈퇴
L 로그인
L 로그아웃
L 비밀번호 재설정 (로그인 전)
L 비밀번호 재설정 (로그인 후)
🔧 디자인
🔧 필요한 데이터
L username
L email
L password
L age
L gender
L height
L weight
L activity level
L preferred food
L bmr (age, gender, height, weight, activity level 로 계산 → 메인 페이지에서 조회)
🔧 HTTP Method
L POST
🔧 API Path
L /user/signup
🔧 API Request
L Body
{
"name" : string,
"email" : string,
"password" : string,
"age" : int,
"gender" : string,
"height" : int,
"weight" : int,
"activity" : int, // 0 ~ 4 < 디자인에는 버튼 하나 더 추가할 예정!
"foodCategory" : List<String>
}
📜 BMR 계산하는 법