Skip to content

나의 운동을 기록하고, 다른 크루원과 함께 경쟁하며 달리는 Running App

Notifications You must be signed in to change notification settings

darly-runner/darly

Repository files navigation




언제 어디서든 전국의 달리와 함께 달려요!

크루에 가입해 러닝메이트를 구하고 상대의 페이스 및 속도를 확인하며 나의 페이스를 조절해 보세요.

달리와 함께 달린 기록은 언제든지 통계 탭에서 확인할 수 있습니다.

핸드폰을 들고 달리기 귀찮은 분들을 위해 갤럭시 워치와의 연동 서비스도 준비했습니다. 주머니를 가볍게, 두 손을 자유롭게, 달리와 함께 달려요!



서비스 소개



1. 로그인 페이지 (소셜로그인)

시작 페이지 회원가입 페이지
  • 로그인은 소셜로그인(구글, 카카오)으로 진행됩니다
  • 회원가입 시 닉네임, 상태메세지 및 본인의 지역을 설정할 수 있습니다

2. 혼자 달리기 페이지

혼자 달리기 시작 일시정지
  • 목표를 설정한 뒤 기록을 측정할 수 있습니다
  • 기록측정은 위치정보를 바탕으로 기록됩니다
  • 이동거리와 시간에 한계를 걸어두어 GPS 조작에 대비 하였습니다

  • 달리기를 하는도중에 이동거리, 페이스, 속력 등을 확인할 수 있습니다
  • 달리기가 끝난뒤에 구간별 페이스 등 더욱 상세한 정보를 확인할 수 있으며 이를 저장해 추후 활동 페이지에서 확인할 수 있습니다

3. 크루 페이지

요약 피드 경쟁
  • 크루 페이지는 세 개의 탭 - 요약, 피드, 경쟁-으로 이루어져 있습니다.
  • 요약 탭에서는 크루원들의 러닝 기록 및 통계를 확인할 수 있으며, 이는 크루에 가입하지 않아도 열람이 가능합니다.
  • 크루에 가입하면 크루원들이 올린 피드를 확인할 수 있고, 본인이 피드를 올릴 수도 있습니다.
  • 경쟁 탭에서는 경쟁방을 만들고 크루원들과 함께 언제, 어디서나 함께 달릴 수 있습니다.

4. 활동 페이지

  • 활동페이지에서는 러닝 기록들의 통계를 볼 수 있습니다
  • 주, 월, 년 단위의 통계를 슬라이드를 통해 쉽게 넘기며 확인할 수 있습니다.
  • 총 달린 거리 및 러닝에 관한 기록들 뿐 아니라 달성한 챌린지 및 배지도 함께 확인이 가능합니다.

5. 챌린지 페이지

6. 마이 페이지

  • 마이페이지에서는 자기자신의 피드와 친구들의 피드를 볼 수 있습니다.

7. 갤럭시 워치 연동 (Wear Os)

🔧 System Architecture

✏️ ERD

🏃 Steps to run


정지영
Backend | Leader


김민관
Backend | CI/CD


박성호
Frontend | Design


연승은
Frontend | Design

  • 추가예정
  • 추가예정
  • 추가예정
  • 추가예정
  • 추가예정
  • 추가예정
  • 추가예정
  • 추가예정
  • 추가예정
  • Figma 디자인
  • 추가예정
  • 추가예정

About

나의 운동을 기록하고, 다른 크루원과 함께 경쟁하며 달리는 Running App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •