์๋ด์ ์์น๊ธฐ๋ฐ ์์ฑ ์๋ด ๊ธฐ๋ฅ์ ํตํด ์ฌ์ฉ์์๊ฒ ํน์ ์ฅ์์ ์ ๋ณด๋ฅผ ์ ๊ณตํจ์ผ๋ก์จ ํธ๋ฆฌํ๊ณ ๊น์ด์๋ ๊ฒฝํ์ ์ ๊ณตํ๋ ์ค๋์ค ๊ฐ์ด๋ ์ฑ์ ๋๋ค.
์ฌ์ฉ์๊ฐ ํน์ ์ฅ์๋ฅผ ์ด๋ํ๋ฉฐ ํ์ฅ์ ๋ถ์๊ธฐ์ ์ด์ธ๋ฆฌ๋ ์์ฑ ์๋ด๋ฅผ ์ด์ผ๊ธฐ ํ์์ผ๋ก ๋ค์ ์ ์์ผ๋ฉฐ, ์ฅ์์ ์ญ์ฌ์ ์ ๋ณด ๋ฑ์ ์์ฑ์ผ๋ก ์ ๋ฌํ์ฌ ์๊ฐ์ , ์ฒญ๊ฐ์ ์ ๋ณด๋ฅผ ๋์์ ์ต๋ํด ๋์ ๋ชฐ์ ๊ฐ์ ๊ฒฝํํ ์ ์์ต๋๋ค.
-
๊ธฐ์กด์ QR์ฝ๋, ํธํ๋ฆฟ, ํ์งํ ๋ฑ ์๊ฐ ์ค์ฌ์ ์ ๋ณด ์ ๊ณต ๋ฐฉ์์ ๋ฒ์ด๋ ์์ฑ ์๋ด๋ฅผ ํตํด ์ง๊ด์ ์ด๊ณ ํธ๋ฆฌํ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
-
์ฌ์ฉ์๋ ์์ ์ ์์น๋ฅผ ์ค์ฌ์ผ๋ก ์ต๋ 20km ๊น์ง ์ฃผ๋ณ ๊ด๊ด์ง๋ฅผ ํ์ธ ํ ์ ์์ผ๋ฉฐ, ํด๋น ์ฅ์์ 1km ์ด๋ด์ ์ ๊ทผํ๋ฉด ์ฅ์์ ๋ฌธํ์ ์ญ์ฌ ๋ฑ์ ์ ๋ณด๋ค์ด ๋ด๊ธด ์ด์ผ๊ธฐ ํ์์ ์์ฑ ์๋ด๋ฅผ ๋ค์ ์ ์์ต๋๋ค.
-
๋ฐฉ๋ฌธํ ๊ด๊ด์ง๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ์ด์ ธ๋ ์ด์ผ๊ธฐ๋ฅผ ๋ค์ ๋ค์ ์ ์์ต๋๋ค.
-
์ค๋์ ์ด์ผ๊ธฐ๋ฅผ ํตํด ์๋ก์ด ๊ด๊ด์ง์ ์ด์ผ๊ธฐ๋ฅผ ๋ค์ ์ ์์ต๋๋ค.
-
์ด๋ฑ๊ต์ก ์ฝํ ์ธ ๋ฅผ ํตํด ๋ฌธํ์ ์ญ์ฌ ๋ฑ์ ๊ต์ก์ ์ํ ์ด์ผ๊ธฐ๋ค์ ๋ค์ ์ ์์ต๋๋ค.
-
์ง์ญ๋ณ ์ฝํ ์ธ ์ ์ง๋๋ฅผ ํตํด ์ ๊ตญ์ ์จ๊ฒจ์ ธ์๋ ๋ช ์์ ์ด์ผ๊ธฐ๋ค์ ์ฐพ์ ์ ์์ต๋๋ค
-
์์ ํ๋ฉด์ ์ง๋๋ฅผ ํตํด ์ค์๊ฐ์ผ๋ก ์ด๋ํ๋ฉฐ ์ฌ์ฉ์ ๊ทผ์ฒ์ ๋ค์ ์ ์๋ ์ด์ผ๊ธฐ๋ฅผ ํ์ธ ํ ์ ์์ต๋๋ค.
- ๊ด๊ด์ง์ ๋ํ ์ญ์ฌ์ ๋ฌธํ์ ๊ด์ฌ์ด ์๋ ์ฌ๋
- ํธํ๋ฆฟ์ด๋ ์๋ด๋ฌธ ๊ฐ์ ์๊ฐ ์๋ฃ ์ธ์ ์์ฑ ์๋ด๊ฐ ํ์ํ ์ฌ๋
- ๊ฐํธํ ๋ฐฉ๋ฒ์ผ๋ก ๊ด๊ด์ง์ ์ด์ผ๊ธฐ๋ฅผ ๋ฃ๊ณ ์ถ์ ์ฌ๋
- ์ด๋ฑ ๊ต๊ณผ์ ์ ์ญ์ฌยท๋ฌธํ ๋ด์ฉ์ ์์ํ๊ฒ ์ฒดํํ๊ณ ์ถ์ ํ๋ถ๋ชจ์ ์๋
๐ฑ SODAM
โฃ ๐ Configurations
โ โฃ โ๏ธ config.xcconfig
โฃ ๐ SODAM
โ โฃ ๐ Resource
โ โ โฃ๐จ Assets
โ โ โฃ๐ data.json
โ โฃ ๐ Sources
โ โ โฃ ๐ AppCommon
โ โ โ โ โฃ๐ APIConfig
โ โ โ โ โฃ๐ CustomAsyncImage
โ โ โ โ โฃ๐ SegmentControlsComponent
โ โ โ โ โฃ๐ TabBarComponent
โ โ โฃ ๐ Manager
โ โ โ โ โฃ๐ DataManager
โ โ โ โ โฃ๐ ImageLoader
โ โ โ โ โฃ๐ NetworkManager
โ โ โ โ โฃ๐ RegionDataCacheManager
โ โ โ โ โฃ๐ UserDefaultManager
โ โ โ โ โฃ๐ UserLocation
โ โ โฃ ๐ Model
โ โ โ โ โฃ๐ AddressResponse
โ โ โ โ โฃ๐ DetailModel
โ โ โ โ โฃ๐ GalleryResponse
โ โ โ โ โฃ๐ PlaceItem
โ โ โ โ โฃ๐ Region
โ โ โ โ โฃ๐ StoryResponse
โ โ โ โ โฃ๐ ThemeLocationBaseedModel
โ โ โฃ ๐ Service
โ โ โ โ โฃ๐ APIService
โ โ โฃ ๐ View
โ โ โ โ โฃ๐ AppSettingsView
โ โ โ โ โฃ๐ ContentView
โ โ โ โ โฃ๐ DetailView
โ โ โ โ โฃ๐ EducationListView
โ โ โ โ โฃ๐ EducationView
โ โ โ โ โฃ๐ HomeView
โ โ โ โ โฃ๐ KakaoMapStartView
โ โ โ โ โฃ๐ KakaoMapView
โ โ โ โ โฃ๐ MapView
โ โ โ โ โฃ๐ MenuView
โ โ โ โ โฃ๐ MyNearbyListView
โ โ โ โ โฃ๐ NearbyMapView
โ โ โ โ โฃ๐ NearTouristSpotView
โ โ โ โ โฃ๐ PlayerView
โ โ โ โ โฃ๐ RegionalListView
โ โ โ โ โฃ๐ RegionDetailListView
โ โ โ โ โฃ๐ RegionMapView
โ โ โ โ โฃ๐ StartView
โ โ โ โ โฃ๐ VisitedPlaceListView
โ โ โฃ ๐ ViewModel
โ โ โ โ โฃ๐ ContentViewModel
โ โ โ โ โฃ๐ EducationListViewModel
โ โ โ โ โฃ๐ EducationViewModel
โ โ โ โ โฃ๐ HomeViewModel
โ โ โ โ โฃ๐ MyNearbyListViewModel
โ โ โ โ โฃ๐ PlayerViewModel
โ โ โ โ โฃ๐ RegionDetailListViewModel
โ โ โ โ โฃ๐ StartViewModel
โ โ โ โ โฃ๐ VisitedPlacesViewModel
โ โฃ ๐ฆ UICommon
โ โ โฃ๐ ColorExtension
โ โ โฃ๐ UIImageExtension
โ โฃ ๐ SODAMApp
| ํํ๋ฉด | ์์ํ๋ฉด | ์ ์ฒด๋ฉ๋ด |
|---|---|---|
![]() |
![]() |
![]() |
| ๋ด ์ฃผ๋ณ ๊ด๊ด์ง(๋ชฉ๋ก) | ๋ด ์ฃผ๋ณ ๊ด๊ด์ง(์ง๋) | ์ง์ญ ์ ํ |
|---|---|---|
![]() |
![]() |
![]() |
| ์ง์ญ๋ณ ๊ด๊ด์ง(๋ชฉ๋ก) | ์ง์ญ๋ณ ๊ด๊ด์ง(์ง๋) | ์ค์ |
|---|---|---|
![]() |
![]() |
![]() |
| ์์ธ ํ์ด์ง | ์์ธ ํ์ด์ง(์ค๋์ค ์ฌ์) | ์ด๋ฑ ๊ต์ก ๊ด๊ด์ง |
|---|---|---|
![]() |
![]() |
![]() |
| ๊ต๊ณผ์ ์ ๋ฌธํ ์ฌํ | ๊ต๊ณผ์ ์ ์ญ์ฌ ์ฌํ | ๊ต๊ณผ์ ์ ์ธ๋ฌผ ์ฌํ | ๊ต๊ณผ์ ์ ๊ณผํ ์ฌํ |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| ๋ฐฉ๋ฌธํ ๊ด๊ด์ง | ์ ์ด ์ผํฐ | ๋ฐฑ๊ทธ๋ผ์ด๋ ์ฌ์(์ ๊ธํ๋ฉด) |
|---|---|---|
![]() |
![]() |
![]() |
- ๊ฐ๋ฐ ์ธ์ด : Swift
- ๊ฐ๋ฐ ํ๊ฒฝ : XCode 16.4, iOS 17.0, iPhone SE3 ~ iPhone 16 Pro, ๋คํฌ๋ชจ๋ ์ง์
- ์ผ์ ๊ด๋ฆฌ : Notion
- ๊ธฐํ/๋์์ธ : Figma
- ํ๋ก์ ํธ ์ด์ ๊ด๋ฆฌ : GitHub
- ์ค์๊ฐ ์ปค๋ฎค๋์ผ์ด์ : Discord
- ๋์์ธ ํจํด : MVVM
- ํ์ฉํ ๊ธฐ์
- SwiftData
- Tuist
- Combine
- KaKaoMapSDK
- AVFoundation
| ๊นํ๊ฑด | ๋ฐ์ธ๋ผ | ๊น์ฉํด | ์ตํ์ง |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| PM,IOS | iOS | iOS | iOS |
| GitHub | GitHub | GitHub | GitHub |

























