An open API service indexing awesome lists of open source software.

https://github.com/stageus/dmap-homepage


https://github.com/stageus/dmap-homepage

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# DMAP: Draw Your Path

**DMAP**은 사용자가 이동 경로를 지도 위에 선으로 표시하고, 그 경로를 통해 그림을 그리며 친구들과 공유할 수 있는 **유희용 SNS 서비스**입니다. 자신의 발자취를 시각적으로 표현하고, 독창적인 이동 패턴으로 창의적인 콘텐츠를 만들어보세요!

---

## 🌟 주요 기능
1. **실시간 경로 트래킹**
- 사용자가 앱을 실행하고 이동하면 GPS 데이터를 기반으로 경로가 지도에 실시간으로 표시됩니다.

2. **경로 그림 그리기**
- 이동 경로를 이용해 지도 위에 선으로 그림을 그릴 수 있습니다. 창의적인 작품을 만들어보세요!

3. **SNS 공유 및 피드**
- 완성한 경로 그림을 다른 사용자와 공유해보세요!

---

## 📷 스크린샷
| 홈 화면 | 경로 트래킹 |
|---------|-------------|
| ![image](https://github.com/user-attachments/assets/717a471e-8f58-4976-9e81-6a69fc93859b) | ![image](https://github.com/user-attachments/assets/bd7d4576-c6bd-49f6-9e63-3b7781e6f7ff)

---

## 📝 커밋 컨벤션

DMAP 프로젝트에서는 일관된 커밋 메시지를 작성하기 위해 다음 컨벤션을 따릅니다:

| **타입** | **설명** | **예시** |
|--------------|------------------------------------------------------------------------|------------------------------|
| `feat` | 새로운 기능 추가 | `feat: 사용자 경로 트래킹 기능 추가` |
| `fix` | 버그 수정 | `fix: GPS 데이터 누락 문제 수정` |
| `docs` | 문서 추가/수정 (예: README.md) | `docs: README에 설치 방법 추가` |
| `style` | 코드 스타일 변경 (포매팅, 세미콜론 수정 등, 코드 변경 없음) | `style: 변수 선언 방식 통일` |
| `refactor` | 코드 리팩토링 (기능 변화 없음) | `refactor: 트래킹 로직 개선` |
| `test` | 테스트 코드 추가/수정 | `test: 유닛 테스트 추가` |
| `chore` | 기타 변경사항 (빌드 수정, 패키지 매니저 설정 등) | `chore: 패키지 업데이트` |

### **커밋 메시지 작성 예시**
```plaintext
feat: 사용자 경로 트래킹 기능 추가
fix: GPS 데이터 누락 문제 수정
docs: README에 설치 방법 추가
style: 변수 선언 방식 통일
refactor: 트래킹 로직 개선
test: 유닛 테스트 추가
chore: 패키지 업데이트