Skip to content

PAW-KEY/DOKI-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PAWKEY

반려동물과 보호자의 일상적인 산책을 더 다채롭고 즐거운 경험으로 바꿔주는 위치 기반 산책 큐레이션 플랫폼


 iOS Developers

이세민 권석기 안치욱
트래킹 트래킹 기록 루트 상세보기
공유 루트 산책 후기 작성
산책 완료 지역 관리 온보딩
스플래시 홈 대시보드 회원가입/정보입력
로그인 카테고리 필터링 산책 기록 리스트
마이페이지 유저/반려견 프로필
저장한 산책 루트 내가 기록한 산책 루트

Tech Stack

UI Framework: SwiftUI, UIKit (optional)

Architecture: MVVM

Xcode : 16.4


Library

Category Name Description Version
Map MapKit Apple에서 제공하는 지도 표시 및 위치 기반 기능 구현용 프레임워크 -
Network Moya 네트워크 요청을 추상화하여 코드 재사용성 및 테스트 용이성을 향상 15.0.3
Image Kingfisher 이미지 비동기 다운로드 및 캐싱 처리 8.3.2
Animation Lottie JSON 기반 벡터 애니메이션을 실시간으로 렌더링 4.5.2

Foldering

📂 PAWKEY
├── 📂 Application
│   └── 📄 PAWKEYApp
├── 📂 Global
│   ├── 📂 Component
│   ├── 📂 Coordinator
│   │   ├── 📂 HomeCoordinator
│   │   ├── 📂 MyPageCoordinator
│   │   ├── 📂 OnboardingCoordinator
│   │   └── 📂 WalkCoordinator
│   ├── 📂 Extension
│   ├── 📂 Manager
│   ├── 📂 Model
│   └── 📂 Modifier
├── 📂 Network
│   ├── 📂 Base
│   └── ...
├── 📂 Presentation
│   ├── 📂 ActivityArea
│   │   ├── 📂 Model
│   │   ├── 📂 View
│   │   └── 📂 ViewModel
│   └── ...
└── 📂 Resource
    ├── 📂 Font
    └── 📃 Assets.xcassets

Convention

Type Description
Feat 새로운 UI 및 기능 구현
Add 부수적인 코드·폰트·에셋·주석 등 추가
Fix 버그 및 오류 해결
Refactor 리팩토링
Network API 통신 연결
Chore 버전 코드, 패키지 구조, 의존성 추가
Docs README, .gitignore 등의 문서 작업
Merge 서로 다른 브랜치 간의 병합
Git Convention
Commit Message [Type] #이슈번호 작업내용
Issue [Type] ~ 구현
PR [Type] #이슈번호 작업내용
Branch type/#이슈번호

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages