Skip to content

๐ŸŽฒ ๋ณด๋“œ๊ฒŒ์ž„๊ณผ ๋งค์žฅ ์ •๋ณด๋ฅผ ํ•œ์†์—, ๊ฒœ๋ธ”๋Ÿฌ (2023)

Notifications You must be signed in to change notification settings

da-hye0/gambler

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

385 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Gambler ๋ณด๋“œ ๊ฒŒ์ž„ ์„ค๋ช…๊ณผ ๋งค์žฅ ์ฐพ๊ธฐ ์•ฑ

ํ•œ ์†์— ํŽธ๋ฆฌํ•˜๊ฒŒ ๋ณด๋“œ๊ฒŒ์ž„ ๋งค์žฅ ์ •๋ณด๋ฅผ ํŒŒ์•…ํ•ด์š”!

์ฃผ์š” ๊ธฐ๋Šฅ

  • ๋ณด๋“œ๊ฒŒ์ž„ ๋งค์žฅ์„ ์ฐพ์„ ์ˆ˜ ์žˆ์–ด์š”
  • ๋ณด๋“œ๊ฒŒ์ž„์— ๋Œ€ํ•œ ์„ค๋ช…์„ ์†์‰ฝ๊ฒŒ ๋ณผ ์ˆ˜ ์žˆ์–ด์š”
  • ๋กœ๊ทธ์ธ ์ดํ›„ ์›ํ•˜๋Š” ์ •๋ณด์— ๋Œ€ํ•œ ์ฐœํ•˜๊ธฐ๋ฅผ ์ฒ˜๋ฆฌ ํ•  ์ˆ˜ ์žˆ์–ด์š”
  • ํ˜„ ์œ„์น˜์— ๋”ฐ๋ฅธ ๊ฐ€๊นŒ์šด ์ •๋ณด๋ฅผ ์กฐํšŒ ํ•  ์ˆ˜ ์žˆ์–ด์š”
  • ๊ฒ€์ƒ‰์„ ํ†ตํ•ด ์›ํ•˜๋Š” ๋งค์žฅ/ ๊ฒŒ์ž„์„ ์กฐํšŒ ํ•  ์ˆ˜ ์žˆ์–ด์š”

์•ฑ ์Šคํ† ์–ด ์Šคํฌ๋ฆฐ์ƒท ํ™”๋ฉด

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2024-05-04 แ„‹แ…ฉแ„’แ…ฎ 5 25 08

์•ฑ ๊ตฌ๋™ ํ™”๋ฉด

ํ™ˆ ํ™”๋ฉด ๋ชฉ๋ก ํ™”๋ฉด ์ƒ์„ธ ํ™”๋ฉด
ํ™ˆ ํ™”๋ฉด (์‚ฌ์ง„) ๋ชฉ๋ก ํ™”๋ฉด(์‚ฌ์ง„) ์ƒ์„ธ ํ™”๋ฉด(์‚ฌ์ง„)
๊ฒ€์ƒ‰ ํ™”๋ฉด ์ข‹์•„์š” ํ™”๋ฉด ์ง€๋„ ํ™”๋ฉด
๊ฒ€์ƒ‰ ํ™”๋ฉด (์‚ฌ์ง„) ์ข‹์•„์š” ํ™”๋ฉด(์‚ฌ์ง„) ์ง€๋„ ํ™”๋ฉด(์‚ฌ์ง„)
๋งˆ์ด ํŽ˜์ด์ง€ ํ™”๋ฉด ๋กœ๊ทธ์ธ ํ™”๋ฉด ๋ฆฌ๋ทฐ ํ™”๋ฉด
๋งˆ์ด ํŽ˜์ด์ง€ ํ™”๋ฉด (์‚ฌ์ง„) ๋กœ๊ทธ์ธ ํ™”๋ฉด (์‚ฌ์ง„) ๋ฆฌ๋ทฐ ํ™”๋ฉด (์‚ฌ์ง„)

๊ฐœ๋ฐœ ํ™˜๊ฒฝ, ๊ธฐ์Šฌ ์Šคํƒ, ์•„ํ‚คํ…์ณ

๊ฐœ๋ฐœํ™˜๊ฒฝ

  • 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 ๊ฐœ๋ฐœ ๋””์ž์ด๋„ˆ
cha_nyeong Hyomyeong Sunghun Park da-hye chae_yeong
๊น€์ฐฌํ˜• ์•ˆํšจ๋ช… ๋ฐ•์„ฑํ›ˆ ์ •๋‹คํ˜œ ๊น€์ฑ„์˜

์‚ฌ์šฉ ๋ผ์ด์„ผ์Šค / ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

  • Kakao MAP API
  • Tuist
  • XMLParsing
  • Firebase Function / Authentication / Extension
  • Google Sign In / Apple Sign in / Kakao Login
  • Algolia (search)
  • KingFisher
  • SwiftLint

๋” ์ž์„ธํ•œ ์‚ฌํ•ญ์€ ๋…ธ์…˜ ํŽ˜์ด์ง€ ์ฐธ์กฐ (ํšŒ๊ณ , ๊ทน๋ณต ์‚ฌ๋ก€, ํšŒ์˜๋ก, ๊ธฐํƒ€ ์ฐธ๊ณ ์‚ฌํ•ญ)

ํŒ€ ๋…ธ์…˜ ํŽ˜์ด์ง€

About

๐ŸŽฒ ๋ณด๋“œ๊ฒŒ์ž„๊ณผ ๋งค์žฅ ์ •๋ณด๋ฅผ ํ•œ์†์—, ๊ฒœ๋ธ”๋Ÿฌ (2023)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 99.9%
  • Shell 0.1%