๐ PayVue ์๋น์ค ๊ฐ๋ฐ ์ด๊ธฐ ํ์ ๋ชจ์ง (FE / BE)
237
์ปค๋ฎค๋ํฐ ๊ธฐ๋ฐ ๊ฐํธ๊ฒฐ์ ์๋น์ค PayVue๋ฅผ ํจ๊ป ์ค๊ณํ๊ณ ๋ฐ์ ์ํฌ ํ์์ ๋ชจ์งํฉ๋๋ค.
์๋น์ค ๋งํฌ: https://payvue.it.com
ํ ์คํธ ๊ณ์ :
์์ด๋: test1@payvue.com
ํจ์ค์๋: qwer1234!@
๋ฐ๋ชจ์ฉ ๊ณ์ ์ผ๋ก๋ ์๋น์ค๋ฅผ ์ด์ฉํด๋ณด์ค ์ ์์ต๋๋ค. ( test1 ~ test10 ์ด์ฉ ๊ฐ๋ฅ)
๐ ํ๋ก์ ํธ ์๊ฐ
์ด ์๋น์ค๋ ๊ฐ์ธ ์์ฐ ๊ด๋ฆฌ์ ๊ทธ๋ฃน ๊ธฐ๋ฐ ์ฌํ ํฌ ํ๋์ ํ๋์ ํ๋ฆ์์ ๋ค๋ฃฐ ์ ์๋๋ก ์ค๊ณ๋ ํํ ํฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ค. ๊ณต๋ ์ง์ถ์ด๋ ๊ทธ๋ฃน ์ ์ฐ์ด ํ์ํ ์ํฉ์์๋ ์ฌ์ ํ ๋ฉ์ ์ ๋ ์์์ ์ ์์กดํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด ํ๋ก์ ํธ๋ ์ด๋ฌํ ๋ถํธํจ์ ์ค์ด๊ณ , ๊ฐ์ธ ๊ธ์ต ํ๋๊ณผ ํจ๊ป ์ฌ์ฉํ๋ ๋์ ํ๋ฆ์ ํ๋์ ์๋น์ค ์์์ ์์ฐ์ค๋ฝ๊ฒ ์ฐ๊ฒฐํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ์ฌ์ฉ์๋ ์์ ์ ์์ฐ ํํฉ๊ณผ ๊ฑฐ๋ ํ๋ฆ์ ํ์ธํ๊ณ ๊ฒฐ์ ๋ ์ก๊ธ์ ์งํํ ์ ์์ผ๋ฉฐ, ๊ทธ๋ฃน ๊ธฐ๋ฅ์ ํตํด ๊ณต๋ ์ง์ถ ์ํฉ์์ ๊ฒฐ์ ์์ฒญ์ ์์ฑํ๊ณ ๊ตฌ์ฑ์๊ณผ ์ํ๋ฅผ ๊ณต์ ํ ์ ์์ต๋๋ค.
์์ง์ ์ด๋ป๊ฒ ์๋น์ค๋ฅผ ํ์ฅ์์ผ์ผ ํ ์ง ๊ตฌ์ฒดํ๋์ง ์์์ต๋๋ค. ๊ทธ๋์ ํ์ฌ ๋จ๊ณ์์ ์๋น์ค๋ฅผ ์ด๋ป๊ฒ ๋ฐ์ ์ํฌ ์ ์์์ง ํจ๊ป ๊ณ ๋ฏผํด๋ณด๋ฉฐ ํจ๊ป ํ๋ก์ ํธ์ ์ฐธ์ฌํด๋ณด์ค ๋ถ์ ๋ชจ์งํ๊ณ ์์ต๋๋ค.
๐ฏ ํ๋ก์ ํธ ๋ชฉํ
๊ณตํต
์๋น์ค ๊ธฐํ
Frontend
๊ธฐ์กด UI ๊ตฌ์กฐ ์ฌ์ค๊ณ
์ปดํฌ๋ํธ ๊ตฌ์กฐ ์ ๋ฆฌ
์ํ ๊ด๋ฆฌ ๊ตฌ์กฐ ๊ฐ์
ํ์ฅ ๊ฐ๋ฅํ ํ๋ก ํธ ์ํคํ ์ฒ ์ค๊ณ
Backend
API ๊ตฌ์กฐ ์ฌ์ค๊ณ
Kotlin ๊ธฐ๋ฐ ๋ง์ด๊ทธ๋ ์ด์ ์งํ
Hexagonal Architecture ์ ์ฉ
๋๋ฉ์ธ ์ค์ฌ ์ค๊ณ ๊ตฌ์กฐ๋ก ์ ํ
๐ ๊ธฐ์ ์คํ
Backend: Spring Boot + Kotlin
Frontend: React + TypeScript
๐ฅ ๋ชจ์ง ๋์
๊ณตํต
๋จ์ ๊ตฌํ๋ณด๋ค ๊ตฌ์กฐ ์ค๊ณ์ ๊ด์ฌ ์๋ ๋ถ
๋๊น์ง ํ๋ก์ ํธ๋ฅผ ํจ๊ป ์งํํ ๋ถ
Git ๊ธฐ๋ฐ ํ์ ๊ฒฝํ ๋๋ ํ์ต ์์ง - MSA
Frontend
Reac๊ฒฝํ์
๊ตฌ์กฐ ๊ฐ์ ์ ๊ด์ฌ ์๋ ๋ถ
Backend
Spring Boot ๊ฒฝํ์
Kotlin ๋๋ ๋ง์ด๊ทธ๋ ์ด์ ๊ฒฝํ ๊ด์ฌ ์๋ ๋ถ
REST API / DB ์ค๊ณ ๊ฒฝํ์
๐งโ๐ป ์งํ ๋ฐฉ์
ํ์ ํ์
๐ ์ด๋ฐ ๋ถ์ด๋ฉด ํนํ ์ข์ต๋๋ค
โ์ฝ๋ ์์ฑโ๋ณด๋ค โ๊ตฌ์กฐ ์ค๊ณโ๋ฅผ ํด๋ณด๊ณ ์ถ์ ๋ถ
MSA๋ฅผ ์ค์ ๋ก ์ด๋ป๊ฒ ๋๋๋์ง ๊ฒฝํํ๊ณ ์ถ์ ๋ถ
๋ ๊ฑฐ์ โ ๊ฐ์ โ ํ์ฅ์ ์ง์ ํด๋ณด๊ณ ์ถ์ ๋ถ
๐ ์ง์ ๋ฐฉ๋ฒ
๊ฐ๋จํ ์๊ธฐ์๊ฐ
๊ธฐ์ ์คํ / ๊ฒฝํ
์ฐธ์ฌ ๋ชฉ์
๋ต๋ณ 0





