/MyOrder

๐ŸŽ‚ ์ฃผ๋ฌธ์ œ์ž‘ ํŒ๋งค ์†Œ์ƒ๊ณต์ธ์„ ์œ„ํ•œ ์ฃผ๋ฌธ๊ด€๋ฆฌ ์†”๋ฃจ์…˜ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜, MyOrder

Primary LanguageKotlin

์ฃผ๋ฌธ์ œ์ž‘ ํŒ๋งค ์†Œ์ƒ๊ณต์ธ์„ ์œ„ํ•œ ์ฃผ๋ฌธ๊ด€๋ฆฌ ์†”๋ฃจ์…˜

[ ์ œ 10ํšŒ K ํ•ด์ปคํ†ค ์˜๋‚จ๊ถŒ ๋ณธ์„  ์ง„์ถœ์ž‘ ]

MyOrder

image

์„ธ๋ถ„ํ™”๋œ ์ทจํ–ฅ๊ณผ ๊ฐœ์„ฑ์„ ์ค‘์‹œํ•˜๋Š” MZ ์„ธ๋Œ€์˜ ์„ ํ˜ธ๋กœ, ๋‹ค์–‘ํ•œ ํ’ˆ๋ชฉ์„ ์ œ์ž‘ํ•˜๊ณ  ํŒ๋งคํ•˜๋Š” ์†Œ์ƒ๊ณต์ธ๋“ค์ด ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค ์ด์— ๋”ฐ๋ผ, ์ฃผ๋ฌธ์„ ์ ‘์ˆ˜ ๋ฐ›๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ์‹์„ ์ƒˆ๋กญ๊ฒŒ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•˜๋Š” ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค.

๐Ÿ” ๊ธฐ์กด ๋ฐฉ์‹์˜ ๋ฌธ์ œ์ 

image

๋Œ€๋ถ€๋ถ„์˜ ์ฃผ๋ฌธ์ œ์ž‘ ์†Œ์ƒ๊ณต์ธ๋“ค์€ ์นด์นด์˜คํ†ก ์˜คํ”ˆ์ฑ„ํŒ…๊ณผ ๊ฐ™์€ SNS ๋ฉ”์‹œ์ง€๋ฅผ ํ†ตํ•ด ์ฃผ๋ฌธ์„ ์ ‘์ˆ˜ ๋ฐ›์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์ฃผ๋ฌธ๊ณผ์ •์€ ๋งŽ์€ ๋ถˆํŽธํ•จ์ด ์กด์žฌ ํ•ฉ๋‹ˆ๋‹ค.

  1. ์ฑ„ํŒ…์„ ํ†ตํ•ด ์†Œ์ƒ๊ณต์ธ์ด ๋ณด๋‚ด๋Š” ์ฃผ๋ฌธ ์ „ ์˜ต์…˜ ์„ ํƒ๊ณผ ์ฃผ์˜์‚ฌํ•ญ ๋“ฑ์€ ์ •๋ณด๋Ÿ‰์ด ์ƒ๋‹นํ•œ๋ฐ, ์ด ์ •๋ณด๋“ค์ด ํ•œ๋ˆˆ์— ๊ฐ€์‹œํ™”๋˜์ง€ ์•Š์•„ ์ฃผ๋ฌธ ์˜๋ขฐ์ž๊ฐ€ ๋ณด๊ธฐ ๋ถˆํŽธ
  2. ๋ฐ˜๋ณต์ ์œผ๋กœ ๋ฉ”์„ธ์ง€๋ฅผ ๋ณด๋‚ด๋Š” ์˜๋ขฐ์ž์˜ ๊ฒฝ์šฐ๋กœ ์ธํ•ด ์ ‘์ˆ˜๋œ ์ฃผ๋ฌธ๋“ค์ด ์„ž์ด๊ธฐ๋„ ํ•จ
  3. ์ฑ„ํŒ…์œผ๋กœ ์ฃผ๋ฌธ์„ ๋ฐ›๋‹ค๊ฐ€ ์ฃผ๋ฌธ ์˜๋ขฐ์ž๊ฐ€ ์ž„์˜๋กœ ๋˜๋Š” ์‹ค์ˆ˜๋กœ ์ฑ„ํŒ…๋ฐฉ์„ ๋‚˜๊ฐ€๋Š” ๊ฒฝ์šฐ, ๊ณ ๊ฐ์ด ๋‹ค์‹œ ์ฐพ์•„์˜ค์ง€ ์•Š๋Š” ํ•œ ์ฃผ๋ฌธ์„ ๋Œ์ดํ‚ค๊ธฐ๊ฐ€ ์‰ฝ์ง€ ์•Š๋‹ค๋Š” ๋ถˆํŽธํ•จ ์กด์žฌ

๐Ÿ— ์†”๋ฃจ์…˜

image

  • ์˜ต์…˜ ์„ ํƒ์„ ํ†ตํ•ด ์ž์œ ๋กญ๊ฒŒ ์ฃผ๋ฌธ ์˜ต์…˜์„ ๊ตฌ์„ฑ
  • ์ค‘์š”ํ•œ ์ •๋ณด๋ฅผ ํ•œ ๋ˆˆ์— ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ๋ฌธ์„œ
  • ์‹œ๊ฐ„๋ณ„, ์ƒํ™ฉ๋ณ„๋กœ ํŒŒ์•…๋˜๋Š” ๋ชฉ๋ก์œผ๋กœ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌ

โœ’๏ธ ์‚ฌ์šฉ์ž ๋ณ„ ์‹œ๋‚˜๋ฆฌ์˜ค

์†Œ๋น„์ž ์‹œ๋‚˜๋ฆฌ์˜ค
แ„‰แ…ฉแ„‡แ…ตแ„Œแ…ก
์ผ€์ดํฌ๋ฅผ ์ฃผ๋ฌธํ•˜๋Š” ๊ณผ์ •

์†Œ๋น„์ž

  • ์„ค์ •ํ•œ ์œ„์น˜(๊ตฌ)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ทผ์ฒ˜ ๊ฐ€๊ฒŒ ๋ฆฌ์ŠคํŠธ๋ฅผ ํ™•์ธ
  • ์„ ํƒํ•œ ๊ฐ€๊ฒŒ์—์„œ ์ผ€์ดํฌ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Œ
  • ์ผ€์ดํฌ์˜ ์˜ต์…˜์„ ์„ ํƒํ•˜๊ณ  ํŒŒ์ผ์„ ์ฒจ๋ถ€ํ•˜์—ฌ ์ฃผ๋ฌธํ•  ์ˆ˜ ์žˆ์Œ
  • ์ž์‹ ์˜ ์ฃผ๋ฌธ ๋ชฉ๋ก๊ณผ ๊ทธ ์ƒํƒœ๋ฅผ ํ™•์ธ ๊ฐ€๋Šฅ

์‚ฌ์žฅ๋‹˜ ์‹œ๋‚˜๋ฆฌ์˜ค
แ„‰แ…กแ„Œแ…กแ†ผแ„‚แ…ตแ†ท2
์ผ€์ดํฌ๋ฅผ ์ฃผ๋ฌธ๋ฐ›๋Š” ๊ณผ์ •

์‚ฌ์žฅ๋‹˜

  • ์ฃผ๋ฌธ ๋ชฉ๋ก์„ ๊ด€๋ฆฌํ•˜๊ณ  ์ƒํƒœ์— ๋”ฐ๋ผ ๋”ฐ๋กœ ํ™•์ธ ๊ฐ€๋Šฅ
  • ์ž์‹ ์˜ ์ผ€์ดํฌ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Œ

๐Ÿ›  Android ์‚ฌ์šฉ ๊ธฐ์ˆ  ํ‚ค์›Œ๋“œ

  • Kotlin
  • JetPack Compose
  • ViewModel, MVVM, AAC, Clean Architecture
  • Coroutine, Flow, Coil
  • OkHttp, Retrofit2, FCM
  • Dagger-Hilt

๐Ÿ›  Backend ์‚ฌ์šฉ ๊ธฐ์ˆ  ํ‚ค์›Œ๋“œ

  • spring
  • spring security
  • JUnit5
  • JPA
  • AWS EC2
  • maria DB
  • JWT
  • lombok, jjwt, jackson

ํŒ€์›

  • ์ง„์œค์ • (๊ธฐํš์ž) (ํŒ€์žฅ)
  • ํ™์œ ์ค€ (android), Github: @Kick-snare
  • ๊น€์„ฑ์ง„ (android), Github: @sonuji0907
  • ์‹ ๋ฏผ๊ฑด (server), Github: @zhdhfhd33
  • ๋ฏผํ˜œ์› (๋””์ž์ด๋„ˆ)