×
대표번호 : 1544-9970(연중무휴)

수강생 프로젝트

본인에게 딱 맞는 루틴으로 운동과 식단을 관리하는 플랫폼, Fit ROUTINE

(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A11 1회차

 
Baisc
김일현(팀장) ,  정혜영 ,  유성재 ,  안민영
개요 Fit Routine은 사용자의 현재 신체 정보와 운동 목표를 입력받아, 공공데이터를 기반으로 맞춤형 식단과 운동을 추천하고,
이를 바탕으로 자신만의 루틴을 설정할 수 있는 건강 관리플랫폼입니다.

사용자는 설정한 루틴에 따라 매일 수행할 운동과 식단을 확인하고,
인증 글과 사진을 작성하여 다른 사용자들과 공유하며 성취감을 느끼고 소통할 수 있습니다.

운동과 식단 계획을 세우는 것이 번거롭거나, 결심은 했지만 지속하기 어려운 사용자들을 위해
맞춤 추천과 커뮤니티 기능을 통해 동기를 부여하고 꾸준한 건강 관리를 도와줍니다.
구현기능 - 회원 기능
- 회원 정보 등록(회원가입)
- 이메일/닉네임/전화번호 중복체크 및 이메일/닉네임/전화번호/비밀번호/신장/체중 유효성 검사
- 토큰 기반 로그인 기능
- 마이 페이지
- 회원 정보 조회
- 회원 정보 수정
- 회원 정보 삭제 (회원 탈퇴)
- 회원 관심 목록 조회 및 삭제
- 알림 기능
- 알림창 알림 조회
- 알림창 알림 삭제
- 오늘의 Todo 조회

- 식단 기능
- 사용자 정보 등록
- 식단 루틴 추천 기능

- 운동 기능
- 사용자 정보 등록
- 운동 루틴 추천 기능
- 운동 루틴 등록
- 운동 루틴 수정
- 운동 루틴 삭제

- 블로그 기능
- 커뮤니티 기능
- 등급 계산 및 조회
- 블로그 조회
- 블로그 소개글 수정
- 블로그 좋아요(관심 등록)
- 게시글 목록 조회
- 게시글 상세 조회
- 게시글 등록
- 게시글 수정
- 게시글 삭제
- 게시글 좋아요 기능
- 댓글 조회
- 댓글 별 대댓글 조회
- 댓글/대댓글 등록
- 댓글/대댓글 수정
- 댓글/대댓글 삭제
- 댓글/대댓글 좋아요 기능

- 투두리스트 기능
- TODO 식단 조회
- TODO 운동 조회
- TODO(게시글) 등록
- 본인 등록 게시글 조회

- 일일 권장 섭취량 계산 기능
- 인기글 Top 3 조회 기능
- 루틴 MVP 조회 기능
설계의 주안점 - 모든 API는 RESTful한 URL 규칙을 따릅니다.
- 중복 체크 및 유효성 검사, 토큰 기반 로그인을 통해 보안을 강화하였습니다.
- 운동/식단 루틴을 계획하기 어려운 사용자를 위해, 입력 데이터 기반의 자동 루틴 추천 기능을 제공합니다.
- 운동/식단 루틴은 추천 뿐만 아니라 직접 수정하여 등록, 수정, 삭제가 가능한 구조로 설계되어 사용자의 자율성을 보장합니다.
- Todo기능은 매일 수행할 루틴을 확인할 수 있도록하여 루틴추천과 연결하였습니다.
- 사용자 간 소통을 위한 기능으로 블로그·게시물·댓글·대댓글·좋아요·알림 기능을 제공합니다.
- 사용자들의 루틴 실천을 장려하기 위해, 게시글 인증 기능과 MVP 선정 기능을 제공합니다.
- 일일 권장 섭취량 계산 기능은 회원가입 없이 이용할 수 있어 진입 장벽을 낮추고, 일회성으로도 사용자의의 관심을 유도하며 사용자 경험의 폭을 넓힙니다.
- 오늘의 Todo알림은 사용자에게 할 일을 자연스럽게 유도하였습니다.
사용기술 및
개발환경
- 백엔드 : Java, Spring Boot, MyBatis, Lombok, Spring Security, JWT
- 프론트엔드 : React, HTML5, CSS3, JavaScript, React Router, Axios
- 개발 툴 : IntelliJ IDEA, Visual Studio Code
- 서버 : Apache Tomcat
- 라이브러리 및 도구
- UI: Toastify, React Icons, FullCalendar, Chart.js 2
- 코드 품질: Prettier, ESLint
- 프레임워크 : Mybatis
- 데이터베이스 : Oracle DataBase
- 협업 도구 : GitHub, Notion, ERD Cloud, Figma
우수훈련기관 띠배너

고용노동부 선정

5년 인증 우수훈련기관 선정

빠른 상담

KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

No.1 국내 최대의 취업 실적을 보유한
KH정보교육원에 오신 것을 환영 합니다.
KH의 전 과정은 NCS(국가교육표준화)기준을 준수하며
최대 100% 무료 국비지원을 받으실 수 있습니다.

교육희망 과정

희망과정 선택

세부 교육과정

교육희망 지점지점은 필수로 선택해주세요

신청자 정보

- -

기입 내용이 사실과 다를 시 상담 서비스가 원활하지 않을 수 있습니다.

💼 취업 성공의
Know-How🚀