온라인 운동 관리 서비스
원하는 트레이너에게 맞춤형 운동을 지도받을 수 있다. 트레이너가 미션을 주면 미션에 있는 운동 영상을 참고하며 운동 미션을 수행한다. 수행을 완료한 미션은 영상 및 사진을 일지에 함께 업로드해 트레이너의 피드백을 받고 미션을 완료한다. 트레이너는 인증한 미션에 대해 피드백을 하여 회원과 소통한다.
- JDK 17
- Spring Boot
- MariaDB
- AWS S3
- SSE
- Redis Pub/Sub
- JPA
- Spring Batch
- Hibernate
- Docker
- AWS EC2
-
트레이너 선택
- 등록되어있는 트레이너 중 원하는 트레이너 선택
- 트레이너를 검색 가능
-
운동 일지
-
일지 작성
- 그날 운동에 대한 영상과 식단에 대한 사진 등을 일지에 기록
- 식단이 있다면 식단사진도 함께 게시
- 그날 운동에 대한 리뷰 작성
-
일지 확인
- 지금까지 작성한 운동 일지 확인
❗️제약 조건
- 올릴 수 있는 영상은 1개 이미지는 최대 3개로 제한
- 운동 일지는 매일 작성해야 한다.
- 일지는 작성자만 수정, 삭제 할 수 있다.
-
-
미션
- 미션 인증
-
일지에 운동 영상과 식단에대한 사진을 함께 올림으로써 미션을 인증
❗인증 조건
- 일지에 영상, 사진이 최소 1개씩 있어야 한다.
- 인증 가능 기간 안에 일지작성을 완료해야 한다.
- 일지가 작성되면 담당 트레이너에게 미션인증 요청이가고 이 요청을 승인하면 최종적으로 미션인증이 완료 된다.
- 인증 기간이 지났어도 트레이너의 재량으로 인증완료 처리 할 수 있다.
-
- 미션 확인
- 트레이너에게 받은 미션을 확인한다.
- 미션 인증
-
리뷰
- 트레이너에 대한 리뷰 작성, 수정, 삭제
❗제약조건
- 리뷰는 한명의 트레이너당 하나의 리뷰만 작성 가능하다.
- 리뷰 작성자와 해당 트레이너만 리뷰 삭제 가능
- 리뷰 작성자는 리뷰를 수정할 수 있다.
- 등록
-
트레이너 등록
< 등록 필수 내용 >
- 이름
- 소속
- 이메일
- 전화번호
- 경력사항
- 자기소개
-
- 회원 관리
- 운동 관리 신청이 온 회원에 대해 신청을 수락할지 거절할지 선택 가능
- 수락하지 않은 요청은 1주일이 지나면 자동으로 삭제된다.
- 회원 정보 확인
- 회원들의 정보(이름, 전화번호, 운동 등록 날짜)와 일지 확인
- 운동 관리 신청이 온 회원에 대해 신청을 수락할지 거절할지 선택 가능
- 미션 관리
- 미션 부여
- 운동에 관한 영상, 식단 등에 대한 내용을 포함하여 미션을 부여할 수 있다.
- 미션 인증 기한을 정해서 부여한다.
- 미션 처리
- 회원이 작성한 일지를 확인하여 미션인증 완료 처리
- 일지 내용을 토대로 일지에 피드백 작성
- 미션 부여
- 특별 프로그램
- 선착순 운동 프로그램 모집
- 트레이너가 소수 인원으로 특별 프로그램을 구성해 인원 모집
- 선착순 운동 프로그램 모집
- 회원가입 및 로그인
- 회원가입, 로그인, 탈퇴
- 트레이너 회원가입, 로그인, 탈퇴
- 알림 기능
- 미션 인증 마감 하루 전 까지 인증을 못한 회원에게 실시간 알림 보내기
- 트레이너에게 회원의 미션 인증 요청이 왔다는 알림 보내기
Go to the Trouble Shooting section

