Skip to content

Commit c097b70

Browse files
authored
Merge pull request #4 from Doggy-Walker/docs/#3-readme-수정
[Docs/#3] : 1차과제 README.md 수정
2 parents c75bdc4 + 777fa69 commit c097b70

File tree

1 file changed

+99
-2
lines changed

1 file changed

+99
-2
lines changed

README.md

Lines changed: 99 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,99 @@
1-
# DoggyWalker-Android
2-
왈왈 그르르릉
1+
# Doggy Walker
2+
### 36th AT SOPT Doggy Walker 안드로이드 레포지토리
3+
![image](https://github.com/user-attachments/assets/c4f5ed8f-bc90-4e61-a045-ff4da259d441)
4+
<br>
5+
6+
`📅 2025.06.21 ~ ing 📅`
7+
8+
<br>
9+
10+
## Doggy Walker
11+
**반려동물과 보호자의 일상적인 산책을 더 다채롭고 즐거운 경험으로 바꿔주는 위치 기반 산책 큐레이션 플랫폼**
12+
13+
```
14+
### **📍 1. 지역 기반 추천 루트 탐색**
15+
16+
내 위치와 선호 조건에 따라 **인기 산책 루트**를 추천받아요.
17+
18+
풍경이 좋은 길, 카페를 지나는 길, 공원 중심 루트 등 **다양한 스타일의 산책 코스**를 탐험할 수 있어요.
19+
20+
괜찮은 루트는 ‘좋아요’를 눌러 저장해두고, 나중에 다시 꺼내볼 수 있어요.
21+
22+
---
23+
24+
### **🏃‍♂️ 2. 나만의 산책 루트 기록 & 리뷰**
25+
26+
산책을 시작하면 **GPS로 자동 기록**되고,
27+
28+
산책 후에는 루트에 대한 소감 + 체크리스트(안전성, 경치, 편의성 등)를 선택해 리뷰를 남길 수 있어요.
29+
30+
공유하거나 **비공개로 아카이빙**해둘 수도 있어서 유연하게 사용할 수 있습니다.
31+
32+
---
33+
34+
### **👯 3. 실시간 친구와 산책 연결**
35+
36+
**친구 추가 기능**을 통해 내 지인이나 이웃의 **실시간 산책 상태**를 확인할 수 있어요.
37+
38+
같은 시간에 산책 중이라면 **함께 걷자고 제안**할 수도 있어요.
39+
40+
함께 산책하면 루틴도 즐겁고, 소셜 경험도 생깁니다
41+
42+
---
43+
44+
```
45+
46+
<br><br>
47+
48+
## 🖥️ Contributors
49+
| [손민성](https://github.com/sonms) | [손주완](https://github.com/vvan2) | [송지우](https://github.com/JiWoo1261) |
50+
|:------------------------------------:|:-------------------------:|:------------------------------:|
51+
| <img src="https://avatars.githubusercontent.com/u/71806591?v=4" alt="" width="210"/> | <img src="https://avatars.githubusercontent.com/u/113279387?v=4" alt="" width="210"/> | <img src="https://avatars.githubusercontent.com/u/133748256?v=4" alt="" width="210"/> |
52+
| | | |
53+
54+
<br>
55+
56+
## 🛠️ Tech Stacks
57+
| **Title** | **Content** |
58+
|--------------------------|--------------------------------------------------|
59+
| **Architecture** | Google Recommended Architecture, MVVM |
60+
| **Module** | Single Activity Architecture |
61+
| **UI Framework** | Jetpack Compose |
62+
| **Dependency Injection** | Hilt |
63+
| **Navigation** | Jetpack Navigation |
64+
| **Network** | Retrofit2, OkHttp |
65+
| **Asynchronous Processing** | Coroutine, Flow |
66+
67+
68+
> 🛠 **Tech Stack 소개** <br><br>
69+
70+
1️⃣ **Architecture: Google Recommended Architecture, MVVM**<br>
71+
뷰 로직과 비즈니스 로직을 분리하여 생산성, 가독성을 높힐 수 있습니다.또한 Jetpack와 Hilt와의 높은 호환성.<br><br>
72+
73+
2️⃣ **Dependency Injection: Hilt**<br>
74+
구글이 공식 지원하는 Hilt로 보일러플레이트 코드를 최소화하면서도 강력한 DI 기능을 제공합니다. Android 컴포넌트들과의 완벽한 통합으로 테스트 가능한 코드베이스를 구축했습니다.<br><br>
75+
76+
3️⃣ **Network: Retrofit2, OkHttp**<br>
77+
Retrofit2의 선언적 API 정의와 OkHttp의 강력한 인터셉터 기능으로 안정적이고 효율적인 네트워크 계층을 구현했습니다.<br>
78+
79+
<br>
80+
81+
82+
83+
## 💡 Convention
84+
#### 🐾 Git Convention
85+
[Git Convention](https://shadow-impatiens-f13.notion.site/Git-Convention-222564d8d2a780aa9050f7a55fb93e0e?source=copy_link)
86+
87+
#### 🪵 Branch Convention
88+
[Branch Convention](https://shadow-impatiens-f13.notion.site/Branch-Convention-223564d8d2a7804f8cb4d754a8e66a99?source=copy_link)
89+
90+
#### 🛠 Coding Convention
91+
[Coding Convention](https://shadow-impatiens-f13.notion.site/Coding-Convention-222564d8d2a7809e9346da547bee6cc2?source=copy_link)
92+
93+
#### 📂 Package Convention
94+
[Package Convention](https://shadow-impatiens-f13.notion.site/Packaging-Convention-222564d8d2a780b38d54f770fca1718c?source=copy_link)
95+
96+
97+
<br>
98+
99+
## 🎨 프로젝트 설계

0 commit comments

Comments
 (0)