Skip to content

dev-jeonjuyoung/DALDONG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

달려동물

달려동물


🐶 프로젝트 소개

스마트 워치를 활용한 운동 독려 서비스 앱 운동을 하여 귀여운 동물 캐릭터를 모으고 키우는 재미까지!

📅 프로젝트 진행 기간

  • 2023.04.10(월) ~ 2023.05.19(금) - SSAFY 8기 2학기 자율 프로젝트

🤔 기획 의도

  • 헬스클럽, 요가 등 유료 운동시설 등록 후 장기간 이용 하지 않은 적 있나요?
  • 규칙적인 운동을 하고 싶지만 귀찮아서 하지 못하고 있나요?
  • 달려동물 앱은 워치 속 귀여운 동물 캐릭터를 키우며 함께 운동하고, 다양한 동물들을 구매할 수 있습니다.
  • 친구에게도 운동을 독려하며 함께 운동해보세요!

💡 주요 기능

  • 👨‍👨‍👧‍👦 유저 관리

    • Google 계정으로 회원가입 및 로그인
    • 닉네임, 나이, 키, 몸무게, 성별, 운동 수준 입력
  • 🏠 홈

    • 91여 종의 동물과 20여 개의 배경, 9종의 귀여운 모션으로 홈 꾸미기
    • 운동으로 경험치를 획득해 레벨을 올려 구매 가능한 동물 및 배경 해금
    • 운동 및 미션을 통해 포인트를 획득해 동물 및 배경 구매
    • 구매한 동물 및 배경으로 홈 화면에서 3D홈 꾸미기
    • 현재 보유한 포인트, 레벨, 경험치 등 조회
  • 🏃 운동

    • 오늘 운동을 통해 소모한 칼로리, 운동 시간, 획득 포인트 조회
    • 오늘의 소모한 칼로리를 시간별 그래프로 제공
    • 날짜별 운동 기록, 운동 별 기록 조회
    • 입력받은 나이, 키, 몸무게, 성별, 운동 수준으로 맞춤 운동 추천, 운동 영상 제공
  • 👫 친구

    • 나와 비슷한 친구 추천 및 유저 검색을 통해 친구 찾기 및 친구 맺기
    • 친구 정보 보기를 통해 친구의 홈 화면 구경
    • 친구 찌르기를 통해 친구에게 운동 독려하기
  • 📃 미션

    • 9개의 미션을 통해 포인트 획득
    • 매일 00시마다 미션 초기화
  • 🙋 마이페이지

    • 포인트 획득 및 사용 내역 확인
    • 유저의 개인 정보 조회
    • 닉네임 변경, 개인정보 수정, 로그아웃, 회원탈퇴 등 기본적인 유저 관리
  • ⌚ 워치

    • 스마트 워치에서 앱을 다운받아 앱과 연동
    • 메인으로 설정한 동물과 함께 운동하기
    • 동물과 함께 운동경과 시간, 소모칼로리, 심박수, 이동거리 데이터 실시간 제공
    • 운동 종료시 운동기록 저장, 앱에서 기록 확인 및 포인트 획득 가능

🔧 기술 스택

  • Backend

    • IntelliJ IDE
    • Spring Boot
    • Spring JPA
    • Spring Security
    • Pycharm
    • FastAPI
    • MySQL
    • Redis
    • Firebase
  • Frontend

    • Android Studio
    • Kotlin
    • Flutter
    • WebView
  • Infra

    • AWS EC2
    • Docker
    • Jenkins
    • NGINX
  • 협업 툴

    • GitLab
    • Jira
    • Notion
    • MatterMost
    • Figma
    • Webex
    • Google Drive

✔️ 프로젝트 산출물


팀원 소개

  • 조민수(팀장): BE(Spring Server) 개발
  • 김민소(팀원): FE(Wear OS) 개발
  • 박서영(팀원): BE(Spring Server), FE(Mobile) 개발
  • 임주연(팀원): FE(Mobile) 개발
  • 장근우(팀원): BE(FastAPI) 개발
  • 전주영(팀원): BE(Spring Server) 개발, CI/CD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published