Wecode - Project 3 (부트캠프)/Project 3 과정

Project 3: 주어진 Case Scenarios 선택 후보들 2 (온라인 건강 / 피트니스 플랫폼)

Queen Julia 2023. 10. 9. 11:48

앞서서 기능이 뭐가 필요할지 보는 역할이 리더 

피트니스 - IT 
플랫폼 

<10가지 기능> 
- 유저 정보
- 게시물: 목표 설정
- 운동, 식단 계획 제공 
-건강 '데이터 추적'
- 커뮤니티/소셜 기능 (공유, 댓글, like ,도전과제미션/리워드 시스템)
- 프리미엄 멤버십 결제 서비스 
- 트레이너 상담: 지도, 추천 기능 
- 보안
- 알림 
- 맞춤형을 위한 건강 '데이터 분석'

A. Case 상황 설명

상황 개요:

한국에서 비만 문제와 관련된 건강 문제가 급증하고 있습니다.

이로 인해 건강 및 피트니스 관련 스타트업

건강한 라이프스타일을 채택하고 유지하기 위한

온라인 건강 및 피트니스 플랫폼을 개발하려고 합니다.

제품 설명:

이 웹 및 모바일 앱 플랫폼은

사용자들에게 맞춤형 운동 및 식단 계획을 제공하고 건강 데이터를 추적하는 데 도움을 주는 것을 목표로 합니다.

 

사용자는 프로필을 작성하고 건강 목표를 설정할 수 있으며, 트레이너의 지도 및 추천을 받을 수 있습니다.

 

또한 사용자들은 식단 및 운동 계획을 공유하고 동기부여를 받을 수 있습니다.

 --> 커뮤니티 , 소셜 기능 

 

고객 및 비즈니스 목표:

  • 건강한 라이프스타일 촉진: 사용자들에게 건강한 식단 및 운동 습관을 촉진하고 비만 문제를 해결합니다.
  • 사용자 성장: 플랫폼의 사용자 기반을 확장하여 더 많은 사람들에게 건강한 라이프스타일을 제공합니다.
  • 수익 모델 구축: 프리미엄 멤버십과 피트니스 제품에 대한 결제를 통해 수익을 생성하고 지속 가능한 비즈니스를 유지합니다.
  • 사용자 만족도: 사용자 경험을 개선하여 사용자 만족도를 높이고 고객 이탈을 최소화합니다.

제품 개요:

프론트엔드는 React 를사용하여 웹 및 모바일 앱을 개발하며,

백엔드는 Node.js와 Express를 활용하여 개발될 것입니다.

 

사용자 데이터와 건강 데이터는 안전하게 저장 및 관리되며,

사용자 간의 상호작용과 소셜 기능이 포함됩니다.

최종 목표:

최종 목표는 사용자들에게 건강한 라이프스타일을 촉진하는 데 도움을 주는 완전히 기능하는 건강 및 피트니스 플랫폼을 출시하는 것입니다.

기대 효과:

  • 건강한 라이프스타일 촉진: 사용자들이 건강한 식단 및 운동 습관을 채택하고 유지합니다.
  • 수익 모델 성장: 프리미엄 멤버십 및 제품 판매를 통해 수익을 증가시키고 비즈니스 지속 가능성을 확보합니다.
  • 사용자 성장: 사용자 기반을 확장하여 더 많은 사람들에게 건강한 라이프스타일을 제공합니다.

B. 개발 제품의 요구 사항

1. 사용자 관리:

  • 사용자는 계정을 만들고 로그인할 수 있어야 합니다.
  • 사용자는 비밀번호를 변경하고 개인 프로필 정보를 관리할 수 있어야 합니다.
  • 사용자는 건강 목표를 설정하고 이를 기반으로 맞춤형 운동 및 식단을 받을 수 있어야 합니다.

2. 프로필 및 건강 목표 설정:

  • 사용자는 개인 프로필을 작성하고 건강 목표를 설정할 수 있어야 합니다.
  • 건강 목표에는 목표 체중, 목표 운동 레벨, 식단 제한 사항 등이 포함되어야 합니다.

3. 운동 및 식단 계획:

  • 사용자는 맞춤형 운동 계획을 받을 수 있어야 합니다. 운동 계획에는 운동 종류, 세트 및 반복 횟수, 운동 일정 등이 포함되어야 합니다.
  • 사용자는 맞춤형 식단 계획을 받을 수 있어야 합니다. 식단 계획에는 음식 추천, 식사 스케줄 및 영양 정보가 포함되어야 합니다.

4. 트레이너 지원:

  • 사용자는 트레이너의 조언 및 지도를 받을 수 있어야 합니다. 트레이너와의 상호작용을 통해 질문을 할 수 있어야 합니다.
  • 트레이너는 사용자의 진전을 모니터링하고 조언을 제공할 수 있어야 합니다.

5. 커뮤니티 및 동기부여:

  • 사용자는 다른 사용자와 소통하고 운동 및 식단 경험을 공유할 수 있는 커뮤니티 기능을 이용할 수 있어야 합니다.
  • 동기부여를 위한 도전과제나 리워드 시스템을 도입하여 사용자들에게 자극을 주어야 합니다.

6. 건강 데이터 추적:

  • 사용자는 건강 데이터(체중, 혈압, 심박수 등)를 기록하고 시각적으로 추적할 수 있어야 합니다.
  • 건강 데이터 추세를 분석하여 사용자에게 개선점을 제시할 수 있어야 합니다.

7. 결제 처리:

  • 프리미엄 멤버십 및 트레이너 상담에 대한 결제 처리를 지원하여 수익을 생성할 수 있어야 합니다.

8. 보안 및 개인 정보 보호:

  • 사용자의 건강 데이터와 개인 정보는 안전하게 보호되어야 합니다. 데이터 보안을 위한 암호화 및 안전한 로그인 절차가 필요합니다.

9. 알림 기능:

  • 건강 데이터를 쉽게 입력하고 알림을 통해 운동 및 식단 일정을 관리할 수 있어야 합니다.

10. 데이터 분석 및 추천:

  • 시스템은 사용자의 건강 데이터와 목표를 분석하여 맞춤형 운동 및 식단을 제안할 수 있어야 합니다.

C. 상세 기획 문서 작성

  • 다음의 페이지를 참고하여 기획에 필요한 문건을 작성합니다.
 

학습자료 | Project-3rd - 수행 안내 가이드; 전반적 flow

필요한 사전 행정/기획 소요 개발자가 실무에서 마주해야하는 다양한 업무 프로세스 개발 과정 내내 늘 참고서로 활용될 다양한 행정 문건을 직접 작성하고 활용 목차 1. 시나리오 기반 BM(Business

pm-developer-justdoit.tistory.com