-
프로젝트 기간 : 2025.10 ~ 2025.12
-
목적
하루의 운동 목표를 투두리스트 형태로 계획하고, 운동 수행 여부를 기록하여 성취 과정을 시각적으로 확인할 수 있는 운동 관리 웹 서비스입니다. -
기대 효과
- 운동 기록의 체계화
- 날짜 · 운동 · 세트 단위로 기록을 관리하여 운동 내역을 한눈에 파악할 수 있습니다.
- 운동 지속성 향상
- 잔디형 캘린더 기반 시각화를 통해 성취감을 제공하고 꾸준한 운동 습관 형성을 돕습니다.
- 자기관리 역량 강화
- 누적 데이터를 통해 스스로 운동 패턴을 점검하고 개선할 수 있습니다.
- 운동 기록의 체계화
| 분류 | 기술 스택 |
|---|---|
| 프론트엔드 |
|
| 백엔드 |
|
| 데이터베이스 |
|
- 운동 목표 설정 / 삭제
- JWT 기반 인증 구조를 사용합니다.
- Access Token은 클라이언트 메모리(Redux)에서 관리하고, Refresh Token은 HttpOnly 쿠키로 저장하여 보안을 강화했습니다.
- 인증 여부에 따라 Auth 페이지와 메인 페이지 접근을 분리하여 비인가 사용자의 메인 기능 접근을 제한했습니다.
- 날짜 → 운동 → 세트 단위로 데이터를 구조화하여 운동 기록을 세밀하게 관리했습니다.
- 운동 목표와 실제 수행 기록을 분리하여 계획 대비 수행 여부를 명확히 파악할 수 있도록 설계했습니다.
- 잔디형 캘린더 시각화를 통해 누적 성취도를 직관적으로 확인할 수 있도록 구현했습니다.
| 이름 | 역할 |
|---|---|
| 김주희 | PM, FE, BE, Design |
| 박준형 | FE, BE, Design |













