프로젝트 명
두근득근(홈트 웹 페이지)
간단한 설명
두근득근은 홈트레이닝 영상을 사용자의 Needs에 맞게 제공해주는 웹 사이트입니다. 메인 페이지에서 자신이 원하는 운동 부위를 결정하면 그에 해당되는 영상을 youtube data API를 통해 보여주는 것을 목표로 하였습니다.(POC)
추가 기능으론, 운동을 처음하셔서 정하지 못하는 분을 위해 자신에게 맞는 홈트 영상을 찾을 수 있는 운동 추천 기능이 있습니다. 또한, 회원가입을 하실 경우 마음에 드는 영상을 즐겨찾기 해서 원할 때 볼 수 있으며, 득근일지를 통해 자신의 운동 상황을 기록하며 주도적인 홈트를 할 수 있습니다.
Glossary
- 득근일지 - 두근득근의 유저가 자신의 운동 상태 및 하루에 관해서 일기처럼 적을 수 있는 페이지
- 운동 추천 기능 - 타임어택 과제와 유사하게 응답 질문 checkbox를 통해 자신에게 맞는 홈트 영상을 추천해주는 기능
기능 정리(페이지 - 중요도(1~3))
메인 페이지
- 회원가입 - 3
- 부위별 top 영상 - 2
- 운동 추천 기능 - 3
- 운동 부위를 선정할 수 있는 기능 - 1(우선 상,하체로 분리) (POC)
영상 페이지
- 선택된 부위에 맞는 홈트 영상 list - 1 (POC)
- 영상 작성(개인 홈트 작성) - 3
- 영상 검색 - 2
유저 페이지
- 유저가 관심있는 Keyword 목록 - 3
- 즐겨찾기 - 3
- 맘에 안드는 영상 제거 - 3
- 득근일지(TIL과 비슷하게 하루 운동 회고 및 계획 작성) - 2
와이어 프레임
API
https://woolen-avenue-a82.notion.site/API-2a47bb4689484bc3b351915b1b8ff305
초기 역할 분담
회원가입, 로그인 - 하림님
득근일지, 즐겨찾기 - 우진님
홈트 영상 뿌리기(외부 api 사용) - 내윤님
메인 페이지(운동 부위를 선정할 수 있는 기능(우선적으로 front 기능 먼저?)) - 정대님
추가 해야할 사항
- API 세분화 (Response 성공 시, 실패 시에 따른 결과 분리)
- MongoDB를 아직 잘 몰라 어떤 방식으로 주는 지 확인 후 서술 예정
- DB 스키마
- NoSQL인 MongoDB를 사용하기에 스키마가 없다는 것을 알지만 구조를 위해 스키마 비슷한 것을 찾아서 사용해 볼 예정(없거나 잘못된 방식이라면 피드백 후 고칠 예정)