(๐ ํด๋ฆญ ์ ์๊ฐ ์์ ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.)
DA WHISKY(๋ค์์คํค)๋ "์์คํค๋ฅผ ๋ ์ฝ๊ฒ, ๊น์ด ์์๊ฐ ์ ์๋ ๊ณณ์ด ์์๊น?" ๋ผ๋ ๋ฌผ์์์ ์์๋์์ต๋๋ค.
์์คํค ๊ฒ์, ๊ธฐ๋ก, ์์คํค๋ฐ ํ์ ๋ฐ ์ค์๊ธฐ ๊ธฐ๋ฅ ๊น์ง - ์์คํค ๊ฒฝํ์ ๋์ฑ ํ๋ถํ๊ฒ ๋ง๋ค์ด ์ฃผ๋ ์จ๋ผ์ธ ํ๋ซํผ ์
๋๋ค.
DA WHISKY๋ ๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
-
์นดํ ๊ณ ๋ฆฌ๋ณ ์์คํค ์กฐํ, ํด๋น ์์คํค์ ๋ํ ๋ง ํ๊ฐ ๊ธฐ๋ก
-
๋ด ์ฃผ๋ณ ๋๋ ์ค์ ํ ์์น๋ฅผ ์ค์ฌ์ผ๋ก ํ ์์คํค๋ฐ ์กฐํ
-
์กฐํํ ์์คํค๋ฐ๊ฐ ๋ณด์ ์ค์ธ ์์คํค ์กฐํ ๋ฐ ์ค์๊ฐ ์ค์๊ธฐ, ์ ์ฅ ์๋ฆผ
-
์ ์ง ๋ฐํ ๋์ ์ ๋ฌธ์ฉ ์์คํค ํ๋ ์ด์ , ์์คํค ๊ฒ์
| ๊ธฐ๊ฐ | ์ผ์ |
|---|---|
| 23/05/19 ~ 23/05/21 | ํ๋ก์ ํธ ์ฃผ์ ๋ฐ ์ผ์ ์๋ฆฝ |
| 23/05/22 ~ 23/05/28 | UI ๋์์ธ ๋ฐ ์์ด์ดํ๋ ์ ๊ตฌํ |
| 23/05/29 ~ 23/06/04 | ํ๋ฉด ๊ตฌํ ๋ฐ MVP 1์ฐจ ์ค์ฝํ ๊ธฐ๋ฅ ๊ตฌํ |
| 23/06/05 ~ 23/06/18 | 1์ฐจ ๊ธฐ๋ฅ ํผ๋๋ฐฑ ์์ ๋ฐ MVP 2์ฐจ ์ค์ฝํ ๊ธฐ๋ฅ ๊ตฌํ |
| 23/06/19 ~ 23/06/25 | ์ ์ ๋ฐฐํฌ ๋ฐ ์ ์ ํ ์คํธ ํผ๋๋ฐฑ ๋ฐ์ |
| ๊ตฌ๋ถ | ๋งํฌ ๋ฐ๋ก๊ฐ๊ธฐ |
|---|---|
![]() |
์๋น์ค (์ด์ ์ข ๋ฃ๋ก ์ผ๋ถ UI๋ง ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.) |
![]() |
๊ฐ๋ฐ ํ ๋ ธ์ |
![]() |
ํผ๊ทธ๋ง |
| ๋ฌดํ ์คํฌ๋กค | ์ค์๊ฐ ์ค์๊ธฐ | ์ค์๊ธฐ ์๋ต ์๋ฆผ |
![]() |
![]() |
![]() |
| PWA ๋ฐฐํฌ | ๊ฒ์์ด ์๋์์ฑ | ์ง๋ ์์น ๊ฐ์ง |
![]() |
![]() |
![]() |
| Styled Component | ํ ์ผ์๋์ ์คํ์ผ๋ ์ปดํฌ๋ํธ๋ฅผ ๊ณ ๋ฏผํ๋ ์ค, ๋์์ด๋๋๊ณผ์ ์๋งํ ํ์ ๊ณผ ์ด๊ธฐ ๋ฌ๋์ปค๋ธ๋ฅผ ๊ณ ๋ คํ์ฌ ์ต์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ํํ๋ ๊ฒ์ด ์ข๋ค๋ ํ๋จํ์ ์ ์ |
| React router dom | UI๋ฅผ url์ ๋ฐ๋ผ ๋ถ๊ธฐ ์ฒ๋ฆฌํ์ฌ ๋ ๋๋งํ๊ธฐ ์ํด์ ์ ์ |
| React query | ๋ฆฌ์กํธ ์ฟผ๋ฆฌ ์ฌ์ฉ ์ ์บ์ฑ ์ฒ๋ฆฌ๋ฅผ ์ด์ฉํ๊ฑฐ๋ ๋ฐ์ดํฐ ๋ณ๊ฒฝ ์ get api๋ฅผ ์๋ ์คํํ๋ ๋ฑ ์ต์ ํ์ ํจ์จ์ ์ธ ์ฝ๋ ์์ฑ์ ์ํด ์ ์ |
| Axios | ๋น๋๊ธฐ ํต์ ์ฒ๋ฆฌ ์๋จ ์ค fetch๊ฐ์ JS ๋ด์ฅํจ์์ ๋นํด ์๋ฌ์ํฉ ๋ฑ์ ๋ํ ์ฒ๋ฆฌ๊ฐ ์ ์ฐํ์ฌ ์ ์ |
| React kakao maps sdk | ๊ธฐ์กด์ html + js๋ก ๊ตฌ์ฑ๋์ด์๋ kakao maps ๋ ํผ๋ฐ์ค๋ฅผ ๋ฆฌ์กํธ์ jsx์ ๋ง๊ฒ ํจ์ํ ์ปดํฌ๋ํธ ์ฝ๋๋ก ์์ฑํ๊ธฐ ์ํด ์ ์ |
| Firebase | ์ฃผ๋ฅ ๊ด๋ จ ์ฌ์ดํธ ์ฌ์ ๋ก โ์นด์นด์คํก ๋ฉ์์งโ ๋ณด๋ด๊ธฐ๋ฅผ ํฌํจํ ์นด์นด์ค API์ ์๋น๋ถ๋ถ์ ๋ฐ๋ ค๋ฐ์ ๊ตฌํ ์ค์ด๋ โ์ค ์๊ธฐโ ๊ธฐ๋ฅ์์ ์ ์ฃผ๊ฐ ๋๊ธฐ์ค์ด๋ ๊ณ ๊ฐ์๊ฒ ์๋ฆผ์ ๋ณด๋ด๊ธฐ ์ํ ์๋จ์ผ๋ก์จ ์ฐจ์ ์ฑ ์ผ๋ก FCM์ ์ฑํ |
| Socket.io | ์ค์๊ธฐ ๊ธฐ๋ฅ์ ์ค์๊ฐ ์๋ฆฌํํฉ ๋ฐ์์ ์ํด ์์ผ ๋ฐฉ์์ ์ฑํํ์๊ณ , FE์ BE ์ธ์ด๊ฐ ๋์ผํ์ฌ ๊ด๋ จ npm ์ค ์์ฑ๋๊ฐ ๊ฐ์ฅ ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ธ socket.io ์ ์ |
| Recoil | - ๋ฐ์ดํฐ์ ์๋ฐฉํฅ ํธ๋ค๋ง์ ์ํด ์ํ๊ด๋ฆฌ ํด์ ๋์
- ๋ฆฌ๋์ค๋ ๋ฆฌ๋์ค ํดํท๋ณด๋ค ๋ณด์ผ๋ฌํ๋ ์ดํธ๊ฐ ์ ๊ณ , ์๋์ ์ผ๋ก ๋ ๊ธฐ์กด ๋ฆฌ์กํธ ์ฝ๋์ ์ ์ฌํด(useState โ useRecoilState) ๋ฌ๋ ์ปค๋ธ๊ฐ ์ ์ ๊ฒ์ผ๋ก ์์๋์ด ์ ์ |
| React-intersection-observer | - ๋ฌดํ์คํฌ๋กค ์ ์ฉ์ ์ํด ๋์
- ์ง์ dom์ scroll ์์น๊ฐ์ ๊ณ์ฐํ๋ ๊ฒ๋ณด๋ค observer๊ฐ ์ ๊ณตํ๋ ref์ inView๋ฅผ ์ด์ฉํด ์์น๊ฐ์ ๊ณ์ฐํ๋ ๊ฒ์ด ์๋์ ์ผ๋ก ๋ ๋๋ง์ด ์ ์ด ํด๋น ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ์ |
| React-toastify | โํ์ธโ ๋ฒํผ์ ๋๋ฌ์ผ ํ๋ ๋ธ๋ผ์ฐ์ ๊ธฐ๋ณธ ์๋ฆผ๋ณด๋ค ์ํ๋ ์๊ฐ ๋งํผ ์๋ฆผ์ฐฝ์ ํ๋ฉด์ ๋์ธ ์ ์๊ณ , ๋์์ธ์ ์ปค์คํ ํ ์ ์์ด ์ ์ |
| ์ด๋ฆ | ๋ด๋น ๊ธฐ๋ฅ | ์ด๋ฉ์ผ |
|---|---|---|
| ๊น์์ | - UI/UX ์ ์ฒด ๋์์ธ - ๋ก๊ณ ๋ฐ ๋ธ๋ก์์ด ๋์์ธ |
zerosilveree@gmail.com |
| ์ด๋ฆ | ๋ด๋น ๊ธฐ๋ฅ | ๊นํ๋ธ |
|---|---|---|
| ๊นํ์ (๋ฆฌ๋, ํ๋ก ํธ์๋ ์ด๊ด) |
- UI ๊ณตํต ์ปดํฌ๋ํธ ๋ฐ API ๊ณตํต ํจ์ ์ ์ - route ์ธ์ฆ/์ธ๊ฐ - ์นด์นด์ค๋งต ์ปค์คํ - ๋๋ฐ์ด์ฑ์ ์ด์ฉํ ๊ฒ์์ด ์ถ์ฒ ๋ฐ ๊ฒ์๊ธฐ๋ฅ - ์ข์์, ์ฝ๋ฉํธ CRUD - ์์คํค ๋ฐ ์์คํค๋ฐ ๋ฆฌ์คํธ, ๋ํ ์ผ ํ์ด์ง - ์ ์ ๋ง์ดํ์ด์ง, ์คํ ์ด ์ฃผ๋ฅ๊ด๋ฆฌ ํ์ด์ง |
@hansololiviakim |
| ์ต์ฌํ | - ์ ์ฃผ ๋ก์ปฌ ํ์๊ฐ์
/๋ก๊ทธ์ธ - ์ ์ ์นด์นด์ค ํ์๊ฐ์ /๋ก๊ทธ์ธ - PWA - socket.io๋ฅผ ํตํ ์ค์๊ฐ ์ค์๊ธฐ - FCM ์ค์๊ธฐ ์๋ฆผ ๊ธฐ๋ฅ - ์คํ ์ด ๋ง์ดํ์ด์ง |
@allongsio |
| ์ด๋ฆ | ๋ด๋น ๊ธฐ๋ฅ | ๊นํ๋ธ |
|---|---|---|
| ์ฃผ์ง๋ฏผ (๋ถ๋ฆฌ๋, ๋ฐฑ์๋ ์ด๊ด) |
- ์๋ฒ ๋ฐฐํฌ/๊ด๋ฆฌ - HTTPS - CI/CD - Socket(์ค์๊ธฐ) - DB Polling(์๋ฆฌ ํํฉ) - ERD/์ํคํ์ณ/์คํธ๋ญ์ณ ์ค๊ณ - ๋ถ๋งํฌ/์ข์์ ๊ธฐ๋ฅ - Swagger - Sentry |
@jujigithub |
| ๋ฐ์งํ | - ์ ์ฃผ ๋ง์ดํ์ด์ง - ์ค์๊ธฐ/๋ฆฌ๋ทฐ CRUD - ์ ์ ๋ง์ดํ์ด์ง - ์์คํค ์กฐํ/ํํฐ๋ง/๊ฒ์ |
@jihyunpark81 |
| ์ด์ค๊ต | - ์์
๋ก๊ทธ์ธ(์นด์นด์ค) - ํ์๊ฐ์ (์ ์ฃผ/์ ์ ) - ์ค์๊ธฐ ๊ด๋ จ FCM - ๋ฆฌํ๋ ์ฌ/๋๋ฐ์ด์ค ํ ํฐ - ์์คํค ๋ฐ ์ ์ฃผ DB ์คํฌ๋ฉํ ์์ |
@junkyo974 |
๐ฅ Copyright ยฉ2023 Team Spirits all rights reserved.















