Skip to content

Runnect/Runnect-Android

Repository files navigation

🏃🏼‍♀️ Runnect-Android 🏃🏻‍♂️

💁🏻‍♀️ Introduction

Runnect는 Run과 Connect의 합성어로 “능동적인 러닝 문화”와 “러너 간의 네트워킹”으로 러닝에 쉽게 다가가는 세상을 꿈꿉니다.

코스 그리기와 자유로운 공유를 통해 러너 간의 Connect를 강화하고, 편리한 러닝을 도와줍니다.

직접 코스를 그려 목표를 설정하고, 다른 러너와 코스를 공유해 보세요! 꾸준한 성취감과 함께 어느새 일상에 자리 잡은 러닝을 발견할 수 있을 거예요!

🎉 Download

✨ Features

코스 그리기

달리기 전, 오늘 뛰게 될 코스를 직접 그려보세요. 내가 나아갈 길을 개척하는 능동적인 러너로 거듭날 수 있습니다.

코스 아카이빙

내가 여태까지 그린 코스를 다시 확인하고, 스크랩 했던 공유 코스를 관리할 수 있어요. 마이페이지에서 나의 러닝 기록도 확인할 수 있어요.

코스 발견

다른 러너는 어떤 코스로 달리고 있을까요? 오늘은 새롭게 발견한 코스를 스크랩하여 달려 보세요.

코스 공유

코스를 보다 빠르고 간편하게 공유하세요!

🛠 Tech Stack

구분 기술 스택
Architecture MVVM
Design Pattern Observer Pattern, Repository Pattern
JetPack Components LifeCycle, ViewModel, LiveData, DataBinding, EncryptedSharedPreferences
Dependency Injection Hilt
Network Retrofit, OkHttp, kotlinx.serialization
Asynchronous Processing Coroutine
Third Party Library - Google Login, Kakao Login
- Naver Map, TMAP
- Firebase: Firestore, Dynamic Links, Remote Config
- Glide, Coil, Timber, Shimmer
Branch Strategy Git Flow
CI GitHub Actions
Data Analytics Firebase Analytics
Communication Tool Notion, Slack, Figma, Postman

🌱 Contributors

Current

김우남 이하은 백혜선 김동현
코스 그리기, 보관함,
업로드 한 코스 공유
코스 발견, 코스 상세,
그린 코스 공유, 러닝 기록
유저 프로필 조회,
위치 권한 설정,
이벤트 태깅
보관함, 이벤트 태깅
2022.12 ~ ing 2023.09 ~ ing 2023.11 ~ ing 2023.11 ~ ing

Past

이름 역할 활동 기간 작업물
박지훈 코스발견, 마이페이지 2022.12 ~ 2023.08 branch(23.08.27)