박동휘

FitMate (핏메이트) — 나만의 운동 친구

프로필 이미지

기본 정보

이름 박동휘
이메일 dbag6008@gmail.com
학교 재능대학교 소프트웨어학과 (재학 중, 2학년)
선호 개발 언어 Python

프로젝트 소개

개인 프로젝트 | 2024.04 - 2024.06

HTML CSS JavaScript Node.js
문제 정의
  • 사람들은 운동의 필요성을 느끼지만, 본인에게 맞는 운동 루틴을 만들고 유지하는 데 어려움을 겪음
  • 대부분의 운동 앱이나 유튜브는 정형화된 루틴만 제공해 개인 상황(시간, 장소, 장비 등)에 최적화되지 않음
  • 이로 인해 루틴을 유지하지 못하고 운동을 중단하게 되는 문제가 발생함
기존 사례와 한계점

기존 사례:

  • 유튜브 홈트 영상
  • Nike Training Club, 챌린저스 같은 운동 관리 앱
  • PT 서비스

한계점:

  • 개인 상황을 세부적으로 반영하기 어려움
  • 루틴이 고정되어 유연하지 않음
  • 지속적인 리마인더나 맞춤 피드백이 부족함
핵심 기능
  • 맞춤 루틴 생성 설문
    • 목표 선택 (다이어트, 근력, 유연성 등)
    • 운동 가능한 시간대와 시간 길이
    • 운동 장소 (집/헬스장/야외)
    • 보유 장비 선택
  • 운동 루틴 자동 추천 & 저장
    • 설문 결과 기반으로 개인 루틴 생성
    • 추천 루틴 수정 가능
  • 루틴 수행 체크 및 리마인더
    • 오늘의 루틴 알림
    • 완료 여부 기록
  • 진행 기록 & 통계 시각화
    • 주간/월간 목표 달성률 그래프
    • 운동 시간 누적 기록
기술 스택
  • 프론트엔드: HTML, CSS, JavaScript
  • 백엔드: Python Flask, Node.js
  • 데이터베이스: SQLite
  • 디자인: Figma, Canva

연락하기