한 손에 편리하게 보드게임 매장 정보를 파악해요!
- 보드게임 매장을 찾을 수 있어요
- 보드게임에 대한 설명을 손쉽게 볼 수 있어요
- 로그인 이후 원하는 정보에 대한 찜하기를 처리 할 수 있어요
- 현 위치에 따른 가까운 정보를 조회 할 수 있어요
- 검색을 통해 원하는 매장/ 게임을 조회 할 수 있어요
홈 화면 | 목록 화면 | 상세 화면 |
---|---|---|
홈 화면 (사진) | 목록 화면(사진) | 상세 화면(사진) |
검색 화면 | 좋아요 화면 | 지도 화면 |
검색 화면 (사진) | 좋아요 화면(사진) | 지도 화면(사진) |
마이 페이지 화면 | 로그인 화면 | 리뷰 화면 |
마이 페이지 화면 (사진) | 로그인 화면 (사진) | 리뷰 화면 (사진) |
- iOS 17.0
- Xcode 15
- SwiftUI / UIKit (Map)
- Async / Await
- SwiftData
- Firebase / Algolia (Search)
- KingFisher (ImageCache)
- Tuist / SwiftLint (개발환경)
- MVVM 의 흐름과 비슷하게 사용하려는 뷰와 모델의 분리
🗂️ gambler
├── 🗂️ Project
│ └── 🗂️ Sources
│ ├──🗂️ APP
│ ├── 🗂️Common
│ ├── 🗂️Extension
│ ├── 🗂️Feature
│ │ ├── 🗂️EventBanner
│ │ ├── 🗂️Game
│ │ ├── 🗂️Home
│ │ ├── 🗂️Login
│ │ ├── 🗂️Map
│ │ ├── 🗂️MyPage
│ │ ├── 🗂️Review
│ │ ├── 🗂️Search
│ │ └── 🗂️Shop
│ ├── 🗂️Foundation
│ ├── 🗂️Model
│ ├── 🗂️Network
│ │ └── 🗂️Firebase
│ └── 🗂️ Service
└── 🗂️XCConfig
└── Secrets
👑 PM | iOS 개발 | iOS 개발 | iOS 개발 | 디자이너 |
---|---|---|---|---|
|
|
|
|
|
김찬형 | 안효명 | 박성훈 | 정다혜 | 김채영 |
- Kakao MAP API
- Tuist
- XMLParsing
- Firebase Function / Authentication / Extension
- Google Sign In / Apple Sign in / Kakao Login
- Algolia (search)
- KingFisher
- SwiftLint