1. 프로젝트명
Named WODLog
2. 소개
크로스피터들을 위한 운동어플입니다. 다양한 와드를 깔끔하게 볼 수 있게 모아두었으며
자신만의 운동기록을 통해 꾸준히 운동을 할 수 있도록 도와줍니다.
3. 와이어프레임
메인페이지 (로그인 전)
메인페이지 (로그인 후)
회원가입 페이지
로그인 페이지
상세 페이지
(보류)마이 페이지
4. API 설계
기능 | Method | URL | request | response |
---|---|---|---|---|
WOD목록 전체 불러오기 | GET | /wod | all_wod = {all_wod} | WOD 리스트 |
로그인 | POST | /signin | { ‘id_give’: id, ‘pw_give’: pw} | 로그인 완료 메세지 |
회원가입 | POST | /signup | {'id_give' : id, 'pw_give' : pw, ‘user_give’:user} | 가입 완료 메세지 |
아이디 중복 확인 | POST | /signup/check | {’user_give’:user} | 아이디 중복 메세지 |
운동을 선택했을 때 개인 로그 불러오기 | GET | /log | id={id} | id에 해당하는 운동 기록 |
운동 선택 후 개인 기록 입력 | POST | /input | {'id_give' : id, ‘wod_give’ : wod_name, ‘date_give’ : date, ‘weight_give’ : weight, ‘round_give’ : round, ‘time_give’ : time} | 입력 완료 메세지 |
(보류)유저 프로필 페이지 | POST | /profile | 보류 | 보류 |
5. public github repo 주소