์ฃผ๊ฑฐ ์ ๋ณด์ ๋์ถ ์ถ์ฒ์ ๊ฒฐํฉํ์ฌ ์ฒญ๋
๋ค์ ๊ฒฝ์ ์ ๋ถ๋ด์ ์ค์ด๊ณ ,
์๋น ํจํด ๋ถ์์ ํตํด ๋ง์กฑ๋ ๋์ ์ฃผ๊ฑฐ ํ๊ฒฝ์ ์ ๊ณตํ๋ ๋ง์ถคํ ๋ถ๋์ฐ ๊ธ์ต ํ๋ซํผ "Woori Zip" ์
๋๋ค.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|---|
| ์ด์ฑํฌ | ๊ณฝ์ง์ | ๊น๋ฏผ์ง | ์ ์์ง | ๊ธธ๊ฐ์ | ๊นํ๋น |
| โ๏ธ Cloud ๐ฅ๏ธ Front-end |
๐ Server ๐ฅ๏ธ Front-end |
๐ Server ๐ฅ๏ธ Front-end |
๐ Server ๐ฅ๏ธ Front-end |
๐ Server ๐ฅ๏ธ Front-end |
๐ Server ๐ฅ๏ธ Front-end |
| ๊ธฐ๋ฅ | ์ค๋ช | ์ฌ์ฉ ๊ธฐ์ |
|---|---|---|
| ๐ ๋ถ๋์ฐ ์ถ์ฒ | ๊ธ์ต ๋ฐ์ดํฐ์ ๋ถ๋์ฐ ์ ๋ณด๋ฅผ ๊ฒฐํฉํ์ฌ ์ฌ์ฉ์ ๋ง์ถคํ ๋ถ๋์ฐ ์ถ์ฒ ์ ๊ณต | Next.js, Spring Boot |
| ๐ ์์น ๊ธฐ๋ฐ ํํฐ๋ง | Kakao Maps API๋ฅผ ํ์ฉํ ๋ถ๋์ฐ ์์น ํ์ ๋ฐ ํํฐ๋ง | Kakao Maps API, React |
| ๐ค ์ฌ์ฉ์ ๊ณ์ ๊ด๋ฆฌ | ํ์๊ฐ์ , ๋ก๊ทธ์ธ ๋ฐ ์ฌ์ฉ์ ์ ๋ณด ๊ด๋ฆฌ | JWT |
| ๐ ๋ฐ์ดํฐ ์๊ฐํ | ๋ถ๋์ฐ ๋ฐ์ดํฐ์ ์๊ฐ์ ๋ถ์ ์ ๊ณต | Chart.js, React |
| ๋ฉ์ธ ํ์ด์ง | ๋ก๊ทธ์ธ | ํ์๊ฐ์ |
|---|---|---|
1.mp4 |
2.mp4 |
3.mp4 |
| ์ง๋ ํ์ด์ง | ์๋น ํจํด ๋ถ์ ํ์ด์ง |
|---|---|
4.mp4 |
5.mp4 |
| ํ์-๋ง์ดํ์ด์ง | ๊ด๋ฆฌ์-๋ง์ดํ์ด์ง |
|---|---|
6.mp4 |
7.mp4 |
- ๊ธฐ์ : โ๏ธ React, Context API, Axios, Styled Components
- ํน์ง:
- ๐ Kakao Maps API ์ฐ๋์ผ๋ก ์์น ๊ธฐ๋ฐ ํํฐ๋ง ๊ตฌํ
- ๐ฑ ๋ฐ์ํ UI ์ค๊ณ๋ก ๋ค์ํ ๋๋ฐ์ด์ค ์ง์
- ๊ธฐ์ : Spring Boot, JPA, MariaDB
- ํน์ง:
- ๐ RESTful API ์ค๊ณ๋ก ํจ์จ์ ์ธ ๋ฐ์ดํฐ ํต์ ์ ๊ณต
- ๐ JWT ๊ธฐ๋ฐ ์ธ์ฆ ์์คํ ๊ตฌํ
- AWS ๊ธฐ๋ฐ:
- ๐๏ธ ์๋น์ค ์๋ฒ์ ๋ฑ ํน ์๋ฒ๋ฅผ ๋ถ๋ฆฌํ์ฌ ์ค๊ณ
- ๐ CodeDeploy๋ฅผ ์ด์ฉํ ์ง์์ ๋ฐฐํฌ
- ๐๏ธ S3๋ฅผ ์ด์ฉํ ์ ์ ํ์ผ ๊ด๋ฆฌ
- ๐ Route 53์ ํตํ ๋๋ฉ์ธ ๊ด๋ฆฌ
- ๐ IAM์ผ๋ก ๋ณด์ ์ ์ฑ ์ค์ ๋ฐ ์ ๊ทผ ์ ์ด
- โ๏ธ EC2์ ๋ก๋ ๋ฐธ๋ฐ์๋ฅผ ํ์ฉํ ํธ๋ํฝ ๋ถ์ฐ
- ๐ข๏ธ RDS(MariaDB)๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ
- ๐ Prometheus๋ก ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง
- ๐ ๏ธ ๊ธฐ๋ฅ ๊ตฌํ:
- ํํฐ๋ง UI ๊ฐ๋ฐ ๋ฐ Kakao Maps API ํตํฉ
- ์ฌ์ฉ์ ์นํ์ ์ธ ํ์ด์ง ์ ํ ๋ฐ ๋ฐ์ดํฐ ํ์
- ๐ฅ๏ธ ํน์ง:
- ๋ถ๋์ฐ ๋ฐ์ดํฐ CRUD API ์ค๊ณ ๋ฐ ๊ตฌํ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ต์ ํ๋ฅผ ํตํ ๊ณ ์ฑ๋ฅ ์ ๊ณต
- ๐ ํจ์จ์ ์ธ ๋ฐฐํฌ:
- GitHub Actions๋ฅผ ํ์ฉํ CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ
- CodeDeploy์ S3๋ฅผ ํตํด ์์ ์ ์ธ ๋ฐฐํฌ ํ๋ก์ธ์ค ๊ตฌ์ฑ
npm install์คํ.env.localํ์ผ ์์ฑ ํ ์๋ ๋ด์ฉ ์ถ๊ฐ:
NEXT_PUBLIC_API_URL=https://api.woorizip.com
NEXT_PUBLIC_KAKAO_MAPS_KEY=your-kakao-maps-key
npm run dev๋ก ์คํ
application.ymlํ์ผ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ AWS ์ค์ ์ถ๊ฐ- Spring Boot ์ ํ๋ฆฌ์ผ์ด์ ์คํ
- CodeDeploy์ S3๋ฅผ ํตํด ๋ฐฐํฌ ์ค์
- EC2์ ๋ก๋ ๋ฐธ๋ฐ์ ์ค์ ์ผ๋ก ๋ฐฐํฌ๋ ์๋น์ค ํ์ธ









