์ง๋ฐฅ๋์ฐฉ์ ํด์ธ์์ ํ์ ์ง๋ฐฅ์ ๊ทธ๋ฆฌ์ํ๋ ๊ต๋ฏผ์ ์ํ ์๋น์ค์ ๋๋ค.
-
์ง์ญ ๋ด โ์์กฐ๋ฆฌยท๋ฐ์กฐ๋ฆฌ ํ์โ ์ฃผ๋ฌธ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฉฐ
-
์ง์ญ ๊ต๋ฏผ๋ค๋ผ๋ฆฌ ํ์์ ๋๋ยท๊ตํ ํ ์ ์๋
ํ๋ซํผ์ ์ ๊ณตํ๊ณ ์ ํฉ๋๋ค.
์้ฃ์ฒ
- ํด์ธ ๊ต๋ฏผ๋ค์ด ์์์ผ๋ก ์์ํ ์ ์๋ ์๋น์ค๋ฅผ ๋ง๋ค๊ฒ ๋ค๋ ์ ํฌ์ ํฌ๋ถ๋ฅผ ๋ด์์ต๋๋ค.
โ์ง๋ฐฅ๋์ฐฉโ์ ํด์ธ์ ๊ฑฐ์ฃผํ๋ฉฐ ํ์ ์ง๋ฐฅ์ ๊ทธ๋ฆฌ์ํ๋ ํ์ธ๋ค์ด ๋ง์กฑ์ค๋ฝ๊ฒ ์ด๋ฅผ ๋จน์ ์ ์๋๋ก ๋๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ํฉ๋๋ค.
์์์ฒ ํ์ ํด์ธ์ ๊ฑฐ์ฃผ ์ค์ธ ํ์ธ๋ค์ ํ์ ๊ด๋ จ ๊ฒฝํ์ ๊ด์ฌ์ ๊ฐ๊ณ ๊ต๋ฏผ๋ค๊ณผ์ ์ผ๋์ผ ์ฌ์ธต ์ธํฐ๋ทฐ๋ฅผ ์งํํ์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ์ด๋ค ๋ชจ๋ ์ต์ ์ผ์ฃผ์ผ์ 2-3๋ฒ, ๋ง๊ฒ๋ ๋งค์ผ ํ์์ ์ญ์ทจํ๊ณ ์๋ค๋ ๊ฒ์ ํตํด ํ๊ตญ์์๋ ํ์์ ๊ณ์ํด์ ์ฐพ๊ณ ์๋ค๋ ๊ฒ์ ์ ์ ์์์ต๋๋ค.
์ธํฐ๋ทฐ๋ฅผ ํตํด ๊ต๋ฏผ๋ค์ ํ์ ์ญ์ทจ ๋ฐฉ๋ฒ์ผ๋ก๋ ํฌ๊ฒ โ์ธ์โ๊ณผ โ๊ฐ์ ์์์ ์กฐ๋ฆฌโ๊ฐ ์๋ค๋ ๊ฒ์ ํ์ ํ ์ ์์์ต๋๋ค.
ํด์ธ์์ ํ์์ ๋จน์ ์ ์๋ ๊ฐ์ฅ ์ฌ์ด ๊ฒฝ๋ก๋ ํ์๋น์ ๋ฐฉ๋ฌธํ๋ โ์ธ์โ์ ํํ์ ๋๋ค.
๊ต๋ฏผ๋ค์ ์ธ์์ ํตํด ์ ํ๋ ํ์์ ๋ํด ์ด๋ค ์๊ฐ์ ๊ฐ๊ณ ์์๊น์? ์ธํฐ๋ทฐ๋ฅผ ํตํด ๊ทธ๋ค์ด ๋ค์๊ณผ ๊ฐ์ Pain Point๋ฅผ ๊ฐ์ง๊ณ ์๋ค๋ ๊ฒ์ ํ์ ํ์์ต๋๋ค.
1๏ธโฃ ๊ฐ๊ฒฉ์ด ๊ต์ฅํ ๋์
2๏ธโฃ ๋ง์ด ํ์งํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ํ๊ตญ์์ ๋จน๋ ํ์ ๋ง์ด ์๋
3๏ธโฃ ํ๊ตญ์์ ์ ํ ์ ์๋ ๊ฒ๋งํผ ํ์ ๋ฉ๋ด๊ฐ ๋ค์ํ์ง ์์
ํด์ธ ํ์๋น์์ ํ๋งคํ๋ ํ์์ด ์์ ๊ฐ์ ๋ฌธ์ ๋ฅผ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ์ด๋ค์ ์ธ์์ ํตํ ํ์ ์ญ์ทจ๊ฐ ์๋ ํ๊ตญ ๊ฐ์ ์ง์์ ๋จน์ ์ ์๋ ๋ฉ๋ด์ ๋ง์ ํ์, ์ฆ โํ์ ์ง๋ฐฅโ์ ๋ํ ๋์ฆ๋ฅผ ๊ฐ๊ณ ์๋ค๋ ๊ฒ์ ์ ์ ์์์ต๋๋ค.
ํด์ธ์์ ํ์ ์ง๋ฐฅ์ ๋จน์ ์ ์๋ ๋ฐฉ๋ฒ์ ์ง์ โ๊ฐ์ ์์ ์กฐ๋ฆฌ'๋ฅผ ํ๋ ๊ฒ์ ๋๋ค.
์ด๋ค์ ํ์ธ ๋งํธ๋ ์์ฌ๋ฃ ์ฃผ๋ฌธ ํ๋ซํผ์ ํตํด ์์ฌ๋ฃ๋ฅผ ์กฐ๋ฌํ๊ณ ์ด๋ฅผ ์ด์ฉํด ์๋ฆฌ๋ฅผ ํ์ฌ ํ๊ตญ์์์ ์ง๋ฐฅ ๋ง์ ์ฌํํ๋ ค ํ์ง๋ง, ํด๋น ๋ฐฉ๋ฒ ์ญ์ ๋ฌธ์ ์ ์ ๊ฐ๊ณ ์์ต๋๋ค.
1๏ธโฃ ํ์ํ ์ฌ๋ฃ๋ฅผ ๋ชจ๋ ๊ตฌํ๊ธฐ ์ด๋ ค์ ์ํ๋ ์์์ ์๋ฒฝํ ๋ง๋ค๊ธฐ ํ๋ฆ
2๏ธโฃ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ด ๋ง์ด ํ์ํจ
์ฆ, โ์ธ์โ๊ณผ โ๊ฐ์ ์กฐ๋ฆฌโ๋ ํ์ ์ญ์ทจ ํํ์ ์๊ทน๋จ์ ๋์ฌ์์ง๋ง ๋ชจ๋ ๋์ผํ๊ฒ ๊ต๋ฏผ๋ค์๊ฒ ๋ง์กฑ๊ฐ์ ์ ๊ณตํด์ฃผ์ง ๋ชปํ๊ณ ์์ต๋๋ค.
์ด ๋ ๊ฐ์ง ํํ์ ์ฌ์ด์๋ โ๋ฐฐ๋ฌโ์ด ์กด์ฌํฉ๋๋ค.
ํ์๋น์ ๋ฐฉ๋ฌธํ์ฌ ๋จน์ ์ ์๋ ์์๊ณผ ๋์ผํ๋ค๋ ์ ์์ ์ธ์์ ํํ์ ์ข ๋ ๊ฐ๊น์ง๋ง, ๋์ผํ ์์์ ๊ฐ์ ์์ ๋จน์ ์ ์๋ค๋ ๊ฒ๊ณผ ๋ฐฐ๋ฌ ํ๋ซํผ ๋ด ํ๋ก๋ชจ์ ์ ์ด์ฉํ๋ฉด ์กฐ๊ธ์ด๋ผ๋ ์ ๋ ดํ๊ฒ ์์์ ๊ตฌ๋งคํ ์ ์๋ค๋ ์ ์์ ์์ ํ ์ธ์์ ํํ์ธ ์ธ์ ๋ฐฉ๋ฌธ๊ณผ๋ ์ฐจ์ด๊ฐ ์กด์ฌํฉ๋๋ค.
ํ์ง๋ง ๋ฐฐ๋ฌ ์ญ์ ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ์ฌ์ ํ ๋์ ๊ฐ๊ฒฉ, ํ์งํ๋ ๋ง, ๋ฉ๋ด ๋ค์์ฑ ๋ถ์กฑ์ ๋ฌธ์ ๋ ํด๊ฒฐ๋์ง ๋ชปํ ์ฑ ์ง๋๊ณ ์์ต๋๋ค.
์์ ๊ฐ์ ์ด์ ๋ค๋ก ๊ต๋ฏผ๋ค์ ํ์ ์ง๋ฐฅ์ ๊ทธ๋ฆฌ์ํ์ง๋ง ํ์ฌ ์ด๋ฅผ ์ญ์ทจํ๋ ๊ฒ์ ๋ํด 100% ๋ง์กฑํ์ง ๋ชปํ๊ณ ์๊ธฐ ๋๋ฌธ์, ๊ต๋ฏผ๋ค์ด ๋ง์กฑ์ค๋ฝ๊ฒ ํ์ ์ง๋ฐฅ์ ๋จน์ ์ ์๋๋ก ๋์์ ์ ๊ณตํ๋ ์๋น์ค๊ฐ ํ์ํ๋ค๊ณ ํ๋จํ์ต๋๋ค.
๋ ๊ตฌ์ฒด์ ์ผ๋ก, ํ์ ์ง๋ฐฅ์ ์ํ์ง๋ง ์ง์ ์กฐ๋ฆฌํ๋ ๊ฒ์๋ ์ด๋ ค์์ด ์๊ณ ๋ฐฐ๋ฌ์ ํตํด์๋ ๊ทธ ๋์ฆ๋ฅผ ์ถฉ์กฑํ ์ ์๊ธฐ์, ๊ต๋ฏผ๋ค์๊ฒ ๋ง์กฑ์ค๋ฌ์ด ํ์ ์ง๋ฐฅ์ ์ ๊ณตํ๊ธฐ ์ํด โ๋ฐฐ๋ฌโ๊ณผ โ๊ฐ์ ์กฐ๋ฆฌโ ์ฌ์ด ์ค๊ฐ ํํ์ ์๋น์ค๊ฐ ํ์ํจ์ ํ์ ํ์์ต๋๋ค. ์นด์นด์คํก, ์ธ์คํ๊ทธ๋จ๊ณผ ๊ฐ์ SNS๋ฅผ ํตํด ์ฃผ๋ณ ๊ต๋ฏผ์ด ๋ง๋ ํ์์ ๊ตฌ๋งคํ๋ ๋ฐฉ๋ฒ์ด ์์ ์ ์์ง๋ง, ๋ฎ์ ์ธ์ง๋์ ๋นํจ์จ์ ์ด์ ๋ฐฉ์์ผ๋ก ์ญ์ ํ์ ์ง๋ฐฅ์ ๋จน์ ์ ์๋ ์์ ํ ๊ฒฝ๋ก๊ฐ ๋์ง๋ ๋ชปํ๊ณ ์์ต๋๋ค.
๋ฐ๋ผ์ ์ ํฌ ์์์ฒํ์ ํฉ๋ฆฌ์ ์ธ ๊ฐ๊ฒฉ์ ์์กฐ๋ฆฌโข๋ฐ์กฐ๋ฆฌ ํํ์ ํ์ ์ง๋ฐฅ์ ํธ๋ฆฌํ๊ฒ ๊ตฌ๋งคํ ์ ์๋๋ก ํ๋ ์๋น์ค๋ฅผ ๊ธฐํํ๊ฒ ๋์์ต๋๋ค.
- ๋ฒค์น๋งํน์ฌ UXUI ๋ถ์
- ์ ์ ์ด์
- ๋ฐฐ๋ฌK
- ํ๋๊ฐ
โป ๋ฒค์น๋งํน์ฌ์ ์ ์ ํ๋ก์ฐ ๋ฐ UI๋ฅผ ๋ถ์, ๋ฐ์ํ ๋งํ ์ฐ์ ์์๋ฅผ IA ๋ฐ ์์ด์ดํ๋ ์์ ๋ฐ์ํ๊ณ ์ ํ์ต๋๋ค.
- ๊ฒฝ์์ฌยท๋ฒค์น๋งํน์ฌ ๋๋น ์์ฌ ๊ธฐ๋ฅ ๋ถ์
| TAM | SAM | SOM |
|---|---|---|
| ์ ์ฒด ์ฌ์ธ๋ํฌ ์ | ์ ์ฒด ์ฌ์ธ๊ตญ๋ฏผ ์ | ๋ฏธ๊ตญ, ์บ๋๋ค ์ฌ์ธ๊ตญ๋ฏผ |
| ์ฝ 732๋ง ๋ช | ์ฝ 290๋ง๋ช | ์ฝ 125๋ง๋ช |
- ์ฌ์ธ๊ตญ๋ฏผ = ์ธ๊ตญ์ ๊ฑฐ์ฃผํ๋ ํ๊ตญ์ธ
- ์ฌ์ธ๋ํฌ = ์ฌ์ธ๊ตญ๋ฏผ + ๋ํ๋ฏผ๊ตญ ๊ตญ์ ์ ๋ณด์ ํ์๋ ์ฌ๋ ๋๋ ๊ทธ ์ง๊ณ๋น์ (โํ๊ตญ๊ณ ์ธ๊ตญ์ธโ์ ์ด์นญํ๋ ์ดํ)
TAM : 2021๋ ๊ธฐ์ค ์ฌ์ธ๋ํฌ ์ 7,325,143๋ช (์ฌ์ธ๋ํฌ์ฒญ ๊ณต์์๋ฃ)
SAM: 2021๋ ๊ธฐ์ค ์ฌ์ธ๊ตญ๋ฏผ ์ 2,948,144๋ช (์ฌ์ธ๋ํฌ์ฒญ ๊ณต์์๋ฃ)
SOM: ์ด๊ธฐ ์์ต ์์ฅ์ผ๋ก ํ๊ตญ์ธ์ด ๊ฐ์ฅ ๋ง์ด ๊ฑฐ์ฃผํ๊ณ ์์ผ๋ฉฐ ์ง์ ์ ์ธ ๊ฒฝ์์ฌ๊ฐ ๋ถ์ฌํ ๋ฏธ๊ตญ๊ณผ ์บ๋๋ค๋ก ์ ์ ํ์์ต๋๋ค. ๋ฏธ๊ตญ๊ณผ ์บ๋๋ค์ ์ฌ์ธ๊ตญ๋ฏผ ์๋ ์ดํฉ 1,244,546๋ช ์ ๋๋ค.
ํ์ ์ญ์ทจ์ ๊ด๋ จํ์ฌ ๊ต๋ฏผ๋ค์ ํ์ธํฌ์ธํธ์ ๋์ฆ๋ฅผ ๊ตฌ์ฒด์ ์ผ๋ก ํ์ ํ๊ธฐ ์ํด ๊ฐ๊ด์ ์ค๋ฌธ์กฐ์ฌ๊ฐ ์๋ 1:1 ์ธํฐ๋ทฐ๋ฅผ ์งํํ์์ต๋๋ค. ํ์ฌ ํด์ธ์์ ํ์์ ํ๋งคํ๊ณ ๊ณ์๋ ๋ถ ๋ ๋ถ(์์ ํ๋งค์)๊ณผ ๊ต๋ฏผ(์์ ๊ตฌ๋งค์) ์ฌ๋๋ช ๊ณผ ์ธํฐ๋ทฐ๋ฅผ ํ์๊ณ ๊ฐ๊ธฐ ๊ฑฐ์ฃผ ๊ตญ๊ฐ, ์ฑ๋ณ, ๋์ด๋ ๋ฑ์ด ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ์ธํฐ๋ทฐ๋ฅผ ์งํํ์ฌ ๋ค์ํ ๋ฐฐ๊ฒฝ์ ์ฌ์ฉ์๋ค์ ๋์ฆ๋ฅผ ํ์ ํ ์ ์์์ต๋๋ค.
์ธํฐ๋ทฐ ๊ฒฐ๊ณผ๋ฅผ ์์ฝํ๋ฉด ์๋์ ๊ฐ์ต๋๋ค.
ํ์๋น ๋ฐ ๋ฐฐ๋ฌ ๊ด๋ จ (๋ฉ๋ด ๋ค์์ฑ, ๋ง, ๊ฐ๊ฒฉ ์ธก๋ฉด)
- ํด์ธ์์ ์ ํ ์ ์๋ ํ์ ๋ฉ๋ด ๋ค์์ฑ์ ๋ง์กฑํ์ง ๋ชปํ๊ณ ์๋ค. ํนํ ๊ณ ๊น์ง(Korean BBQ)์ด ์ ๋ง ๋ง๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๋ช ํ ํ์ - ๊น์น์ฐ๊ฐ, ๋์ฅ์ฐ๊ฐ๋ง ๋ง์ด ํ๋ค.
- ๋จน๊ณ ์ถ์ ํ์(์ผ๊ณํ, ๋๋ฉด, ๋ก๋ณถ์ด ๋ฑ)์ ํ๋ ์๋น์ด ์๋ค๊ณ ํ๋๋ผ๋ ๋ง์ด ๋ง์กฑ์ค๋ฝ์ง ๋ชปํ๋ค.
- ํ๊ตญ์๋น์์๋ ํ๊ตญ์ธ์ด ์๋ ์ธ๊ตญ์ธ์ด ์ด์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ์์์ ๋ง์ด ํ๊ตญ์์ ๋จน๋ ๋ง๊ณผ ๋ค๋ฅด๋ค.
- ํ์๋น ๊ฐ๊ฒฉ์ด ํ์คํ ํ์ง ์์์ ๊ฐ๊ฒฉ๋ณด๋ค ๋น์ธ๋ค.
์๋ฆฌ ๊ด๋ จ
- ์์ ๊ฐ์ ์ด์ ๋ก ํ์๋น์ ๋ง์กฑํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์ค์ค๋ก ํ์์ ์๋ฆฌํด๋จน๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
- [1์ธ ๊ฐ๊ตฌ] ์๊ฐ์ด ์์ด์ ์ ๋๋ก ๋ ์๋ฆฌ๋ ํ๊ธฐ ์ด๋ ต๋ค.
- [1์ธ ๊ฐ๊ตฌ] ์ฃผ๋ก ํ์ธ๋งํธ์์ ์ฌ์จ ๋ผ๋ฉด, 3๋ถ์นด๋ ์ ๊ฐ์ด ์ธ์คํดํธ๋ฅผ ๋ง์ด ๋จน๋๋ค.
- [๋ฐ์ฐฌ์นดํก๋ฐฉ ์ด์ฉ์] ํ์๋น๋ณด๋ค ๋ฐ์ฐฌ ์นดํก๋ฐฉ์ ์ ํธํ๋ ์ด์ ๋ ํด์ธ์์ ๊ตฌํ๊ธฐ ํ๋ ์ฌ๋ฃ๋ก ๋ง๋ ํ์์ ๋จน์ ์ ์๊ณ , ๊ฐ๊ฒฉ์ด ๋ ์ ๋ ดํ๊ธฐ ๋๋ฌธ์ด๋ค.
โ ์ด๋ฌํ ์ฌ์ค์ ๋ฐํ์ผ๋ก ์ ํฌ๋ ํ์๋น๊ณผ ๋ฐฐ๋ฌ์ ๋ง์กฑํ์ง ๋ชปํ๋ฉฐ, ์ง์ ํ์์ ์๋ฆฌํด๋จน๋ ๊ฒ์๋ ์ด๋ ค์์ ๋๋ผ๋ ์ฌ๋์ ๋์์ผ๋ก ํ์ ์ง๋ฐฅ์ ํ๋งคํ๋ ์๋น์ค๋ฅผ ๊ธฐํํ์์ต๋๋ค. ์ดํ ์ค๋ฌธ์กฐ์ฌ๋ฅผ ํตํด ๊ฑฐ์ฃผ ํํ์ ๋ฐ๋ฅธ ํ์์ ๋ํ ๋์ฆ์ ํด์ธ์์ ์๋ฆฌ๋ฅผ ์ด๋ป๊ฒ ํ๊ณ ์๋์ง์ ๋ํด ๋ ์์๋ณผ ์์ ์ ๋๋ค.
โ์ง๋ฐฅ๋์ฐฉโ์ ํ๊ฒ์ธต์ ํ์ ์ง๋ฐฅ์ ๊ทธ๋ฆฌ์ํ์ง๋ง ๋งโข๊ฐ๊ฒฉโขํ์ ๋ ๋ฉ๋ดโข์๋ฆฌ์ ์ด๋ ค์ ๋ฑ ๋ค์ํ ์ด์ ๋ก ์ด๋ฅผ ๋ง์กฑ์ค๋ฝ๊ฒ ๋จน์ง ๋ชปํ๊ณ ์๋ ๊ต๋ฏผ๋ค๊ณผ, ์๋นโข๋ฐ์ฐฌ๊ฐ๊ฒโขSNS ๋ฑ์ ๋ค์ํ ๋ฐฉ๋ฒ์ผ๋ก ํ์ ์ง๋ฐฅ์ ํ๋งคํ๊ณ ์๊ฑฐ๋ ํ๋งคํ๊ณ ์ถ์ดํ๋ ์ด๋ค์
๋๋ค.

ํด์ธ์์์ ํ์ ์ ํธ๋๊ฐ ๊พธ์คํ ์ฆ๊ฐํ๊ณ ์๋ ์ถ์ธ์ด๊ธฐ ๋๋ฌธ์ ์ถํ ์๋น์ค ํ์ฅ ์ ํ๊ฒ ๊ตฌ๋งค์์ธต์ ํ์ธ์ ๋์ด ํ๊ตญ ๊ตญ์ ์ ๊ฐ์ง๊ณ ์์ง ์์ ์ด๋ค๊น์ง ํ๋ํ ์ ์์ต๋๋ค.

- ๊ฐ์
โ์ง๋ฐฅ๋์ฐฉโ์ ํด์ธ์ ๊ฑฐ์ฃผ ์ค์ธ ํ๊ตญ์ธ๋ค์ด ์ฝ๊ณ ํธ๋ฆฌํ๊ฒ ๋ง์กฑ์ค๋ฌ์ด ํ์์ ๋จน์ ์ ์๋๋ก ๋์์ ์ ๊ณตํฉ๋๋ค.
- ํต์ฌ ๊ธฐ๋ฅ (IA)
โป ํด๋น IA๋ ๊ตฌ๋งค์ ๊ธฐ์ค์ด๋ฉฐ, ํ๋งค์ ๋๋ฉ์ธ์์๋ ๋ณ๋์ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค.
- ํํธ๋์ฌ ์ฐ๊ณ ๋ฐฉ์
- ์์ต ์ฐฝ์ถ๋ฐฉ์
- ์น/์๋๋ก์ด๋
- retrofit2 - api ํต์ ์ ํ๊ธฐ ์ํจ
- viewmodel - MVVM ์ํคํ ์ณ๋ฅผ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ๊ธฐ ์ํด ์ฌ์ฉ
- livedata - ๋ฐ์ดํฐ๋ฅผ ๊ด์ฐฐํ๊ณ ๋ฐ์ดํฐ๊ฐ ๋ณํ์ ๋ ๋น ๋ฅธ ์ ์ฉ์ ์ํด ์ฌ์ฉ
- kakao - ์นด์นด์ค ์์ ๋ก๊ทธ์ธ์ ๊ตฌํํ๊ธฐ ์ํจ
- databinding - layout๊ณผ class๋ฅผ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ์ฐ๊ฒฐํ๊ธฐ ์ํด ์ฌ์ฉ
- Okhttp - intercepter๋ฅผ ํตํด api๊ฐ ํต์ ๋๋ ๊ณผ์ ์ ๋ชจ๋ํฐ๋งํ๊ณ ๊ด๋ฆฌํ๊ธฐ ์ํด ์ฌ์ฉ
- Glide - ์๋ฒ์์ ์ด๋ฏธ์ง ํต์ ์์ ์ด๋ฏธ์ง๋ฅผ ๋ณด๋ค ์ฝ๊ฒ ๋ฐ๊ธฐ ์ํด ์ฌ์ฉ
- Photopicker - ์จ๋ฒ์์ ์ฌ์ง์ ์ก์ธ์คํ๊ณ ๊ฐ์ ธ์ค๊ธฐ ์ํด ์ฌ์ฉ
- ์๋ฒ
- springboot - ์์ ์ฑ, ํ์ฅ์ฑ, ์์ฐ์ฑ์ ๊ณ ๋ คํ์ฌ ๊ฐ๋ฐ์ ์ฝ๊ฒ ํ๊ณ ์ ์ง๋ณด์ํ ์ ์๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น ๋ฅด๊ฒ ๊ตฌ์ถํ๊ธฐ ์ํ ํ๋ ์์ํฌ
- spring data jpa - ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ก์ธ์ค๋ฅผ ๋จ์ํํ๊ณ , ๊ฐ์ฒด์งํฅ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๋์ด ๊ฐ๋ฅํ๊ฒ ํจ
- gradle - ๊ฐ๊ฒฐํ๊ณ ์ ์ฐํ ๋น๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ ๊ณตํ์ฌ ์์กด์ฑ ๊ด๋ฆฌ์ ๋น๋ ํ๋ก์ธ์ค๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌ
- swagger - API ๋ฌธ์ํ์ ๊ฐํธํ ํ ์คํธ๋ฅผ ์ํํ๋ ๋๊ตฌ๋ก์จ ์ฌ์ฉ, API ๊ฐ๋ฐ ๋ฐ ๋ฌธ์ ์์ฑ์ ํธ๋ฆฌํ๊ฒ ์ง์
- spring security, jwt - ๋ณด์ ๊ฐํ๋ฅผ ์ํ stateleessํ ์ธ์ฆ ๋ฐ ๊ถํ ๋ถ์ฌ ๋งค์ปค๋์ฆ ๊ตฌ์ถ์ ์ํด ์ฌ์ฉ
- gihtub actions - ์ง์์ ์ธ ํตํฉ ๋ฐ ๋ฐฐํฌ ์๋ํ๋ฅผ ๊ตฌ์ถ
- mysql - ์์ ์ฑ, ์ฑ๋ฅ, ํ์ฅ์ฑ ์ธก๋ฉด์์ ์ฐ์ํ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค
- redis - Key, Value ๊ตฌ์กฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ๋ ์คํ ์์ค ๊ธฐ๋ฐ์ ์ธ๋ฉ๋ชจ๋ฆฌ ๋ฐ์ดํฐ ๊ตฌ์กฐ ์ ์ฅ์๋ก, ์ฑํ ๊ธฐ๋ฅ ๊ด๋ จ ์บ์๋ก ์ฌ์ฉ
- aws ec2 - ๊ฐ์ ์ปดํจํฐ๋ฅผ ์ ๊ณต๋ฐ์, ์ด์์ฒด์ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ํธ์คํ ํ ์ ์๋ ํด๋ผ์ฐ๋ฉ ์ปดํจํฐ ์๋น์ค๋ก, ์๋ฒ ์ธํ๋ผ๋ฅผ ๊ตฌ์ถ
- aws s3 - ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ์ ์ฅํ๊ณ ๊ฒ์ํ ์ ์๋๋ก ์ค๊ณ๋ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ์ ๊ฐ์ฒด ์คํ ๋ฆฌ์ง ์๋น์ค. ci-cdํ๋ก์ธ์ค์ ์ด๋ฏธ์ง ์ ์ฅ์ ์ฌ์ฉ
- aws codedeploy - ์ฝ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋ค์์ ์๋ฒ์ ํจ์จ์ ์ผ๋ก ๋ฐฐํฌํ ์ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ ์๋ํ ์๋น์ค.
- aws rds - ์์ ๊ด๋ฆฌํ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค. ๋ณธ ํ๋ก์ ํธ์์๋ ์์ง์ผ๋ก mysql ์ฌ์ฉ
- elasticache - ์๋ ํ์ฅ/๊ด๋ฆฌ๋ฅผ ํตํด ์ฑ๋ฅ์ ํฅ์์ํค๋ฉฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ถํ๋ฅผ ๊ฐ์์ํฌ ์ ์๋ ๊ด๋ฆฌํ ๋ถ์ฐ ์บ์ฑ ์๋น์ค.
- ํ์
ํด
- notion, discord, slack
- ํด๋์ค : UpperCamelCase, andยทor์ ๊ฐ์ ์ ์์ฌ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ 25์ ๋ด์ธ๋ก ์์ฑํฉ๋๋ค.
- ํจ์ : lowerCamelCase
- ๋ณ์, ์์ : lowerCamelCase
- DB ํ ์ด๋ธ: lower_snake_case
- ENUM, ์์: Upper_snake_case
- ์ปฌ๋ ์ (Collection): ๋ณต์ํ์ ์ฌ์ฉํ๊ฑฐ๋ ์ปฌ๋ ์ ์ ๋ช ์ํฉ๋๋ค. (Ex. userList, users, userMap)
- LocalDateTime: ์ ๋ฏธ์ฌ์ Date๋ฅผ ๋ถ์ ๋๋ค.
<Prefix>: #<Issue_Number> <Description>ย ์ ์์์ ์ค์ํฉ๋๋ค.
- featย : ์๋ก์ด ๊ธฐ๋ฅ ๊ตฌํย
feat: #11 ๊ตฌ๊ธ ๋ก๊ทธ์ธ API ๊ธฐ๋ฅ ๊ตฌํ - refactorย : ๋ด๋ถ ๋ก์ง์ ๋ณ๊ฒฝ ํ์ง ์๊ณ ๊ธฐ์กด์ ์ฝ๋๋ฅผ ๊ฐ์ ํ๋ ๋ฆฌํฉํฐ๋งย
refactor: #15 ์ฝ๋ ๋ก์ง ๊ฐ์ - docsย : README๋ wiki ๋ฑ์ ๋ฌธ์ ๊ฐ์ ย
docs: #14 ๋ฆฌ๋๋ฏธ ์์ - fixย : ์ฝ๋ ์ค๋ฅ ์์ ย
fix: #10 ํ์๊ฐ์ ๋น์ฆ๋์ค ๋ก์ง ์ค๋ฅ ์์ - style: ์ฝ๋ ์คํ์ผ ๊ด๋ จ ์์
(์ฝ๋ ์๋ฏธ ๋ณ๊ฒฝX)
fix: #10 ์ฝ๋ ์คํ์ผ ๋ณ๊ฒฝ - rename: ๋ณ์/ํด๋์ค/๋งค์๋ ๋ช ๋ณ๊ฒฝ
- delย : ์ธ๋ชจ์๋ ์ฝ๋ ์ญ์ ย
del: #12 ๋ถํ์ํ import ์ ๊ฑฐ - build: dependencies ์ ๋ฐ์ดํธ
- choreย : ์์กด์ฑ ์ถ๊ฐ, yml ์ถ๊ฐ์ ์์ , ํจํค์ง ๊ตฌ์กฐ ๋ณ๊ฒฝ, ํ์ผ ์ด๋
chore: #21 yml ์์ ,chore: #22 lombok ์์กด์ฑ ์ถ๊ฐ - test: ํ
์คํธ ์ฝ๋ ์์ฑ, ์์
test: #20 ๋ก๊ทธ์ธ API ํ ์คํธ ์ฝ๋ ์์ฑ
app > release > apk ํ์ผ app > debug > apk ํ์ผ











