운동 기록 관리 프로젝트
1. 프로젝트 개요
- 사용자 맞춤형 운동 관리 기능 제공
- 운동 기록 등록/수정/삭제
- 운동 데이터 조회 및 검색 (필터링, 키워드 검색)
- 신고 기능으로 잘못된 운동 관리 (3회 이상 신고 시 자동 삭제)
- 본인 등록/기록 여부에 따른 기능 제한 (수정/삭제/신고)
2. 주요 구현 기능
운동 관리
- 운동 등록 (근력/유산소, 부위, 이름 입력)
- 운동 수정 (운동명, 유형, 부위 변경 — 본인만 가능)
- 운동 삭제 (본인만 가능)
운동 기록 관리
- 유산소 기록: 운동 ID + 소요 시간만 입력
- 근력 기록: 운동 ID + 세트별 무게/횟수 + 총 소요 시간 입력
- 운동 기록 수정 (본인만 가능)
- 유산소: 소요 시간만 수정
- 근력: 세트별 무게/횟수, 소요 시간만 수정
- 운동 기록 삭제 (본인만 가능)
운동 검색 & 조회