WHY
HOW
- 솔루션소개
- 근거
- 특장점 - 기존 유튜브를 통한 홈트와의 차별점
기능 (어디 넣어야 할지 몰라서 일단 적음)
- 여러 사람들과 화상 통화를 통해 동시에 홈 트레이닝을 진행
- 익명성을 원한다면 얼굴 가리기 및 가상 배경 기능을 사용할 수도 있음
- 게시판에 등록된 운동 일정에 참여하거나, 실시간으로 진행 중인 방에 참여할 수 도 있음 (게더타운과 비슷한 방식)
- 운동 루틴, 스케줄 관리
- 운동 기록을 통해 성과와 필요한 운동 등을 추천
- 운동 루틴에 해당하는 홈트레이닝을 진행 중인 화상 통화방을 추천하는 기능
- 운동 강좌, 홈트레이닝 지식 등을 공유하는 게시판 기능
WHAT
- 주요 기술 스택
- FE
- React - 웹페이지
- React OpenCV - 카메라 기능, 얼굴 인식 (얼굴 모자이크 등)
- BE
- SpringBoot 3.x
- 회원, 게시글, DB 처리 등의 메인 서버
- Websocket, WebRTC를 사용한 화상 공유를 위한 미디어 세션 서버
- Docker - 리액트, 스프링, 미디어 서버 관리
- EC2 - 물리적 서버
BENEFIT