๐ย ํ๋ก์ ํธ ์๊ฐ
- ๊ฐ๋ฐ ๊ธฐ๊ฐย :ย 2024.12 ~ 2025.01ย (์งํ ์ค)
- ํ ๊ตฌ์ฑย :ย 5๋ช
ย (๋ฐฑ์๋ย 3,ย ํ๋ก ํธ์๋ 2)
- ๋ด๋น ์ญํ ย : ๋ฐฑ์๋ย ๊ฐ๋ฐย (ํ์ย ๊ด๋ฆฌ, ํย ํ๋ฉด, ํ๋กํย ๊ด๋ฆฌ, ์ฝ๊ด ๋์ย ๊ธฐ๋ฅ)
- ํต์ฌย ๊ธฐ๋ฅย :ย ๊ฐ์ ๊ธฐ๋ฐย ์ผ๊ธฐ ์์ฑ,ย AI ์ฑ๋ดย ์๋ด,ย ๊ฐ์ ํ
๋ผ๋ฆฌ์ย ํค์ฐ๊ธฐ, ํต๊ณ ๋ถ์
- ๊ธฐ์ ย ์คํ
- Backend :ย Java,ย Spring Boot,ย Spring AI
- Database :ย MySQL
- ์ธ์ฆย : JWT (JSONย Web Token)
- AI :ย OpenAI GPT-4.1-mini
- Cloud : AWSย S3, RDS
๐ฏ ์๋น์คย ๋ชฉํ
- ๊ฐ์ ย ๊ธฐ๋ก์ ํตํย ์๊ธฐ ์ฑ์ฐฐ์ย ์ํ ์ผ๊ธฐย ์์ฑ ํ๋ซํผย ์ ๊ณต
- AI ์ฑ๋ดย ์๋ด์ ํตํ ๊ฐ์ ์ ์ง์ง์ย ์กฐ์ธย ์ ๊ณต
- ๊ฐ์ ํ
๋ผ๋ฆฌ์ ํค์ฐ๊ธฐ๋ฅผ ํตํ ์ผ๊ธฐ ์์ฑย ๋๊ธฐ ๋ถ์ฌ ๋ฐย ์ฑ์ทจ๊ฐย ์ ๊ณต
- ๊ฐ์ธย ํต๊ณย ๋ถ์์ ํตํย ๊ฐ์ ย ํจํดย ํ์
ย ๋ฐ ์๊ธฐ ์ดํด ์ฆ์ง
โ๏ธ ์ฃผ์ย ๊ตฌํ ์๋น์ค
- ์ ์ ๊ด๋ จ ์์คํ
- ๋ก๊ทธ์์ ๋ฐ ๊ณ์ ย ํํดย : ํ ํฐ ๋ฌดํจํ๋ฅผ ํตํ ์์ ํย ๋ก๊ทธ์์ ๋ฐ ๊ณ์ ์ญ์ ์ฒ๋ฆฌ
- ํ๋กํย ๊ด๋ฆฌย ์์คํ
- ํ๋กํ ์กฐํย (์์ธ)ย : ์ฌ์ฉ์์ ์์ธย ํ๋กํย ์ ๋ณดย ์กฐํย (๋๋ค์, ์ฌ์ฉ์ ID,ย ์ฑ๋ณ, ์๋
์์ผ,ย ํ๋กํ ์ด๋ฏธ์ง, ์ด๋ฉ์ผ)
- ํ๋กํ ์กฐํ (ํต๊ณ)ย : ์ฌ์ฉ์์ย ํ๋ ํต๊ณ ์ ๋ณด ์กฐํย (์ฐ์ย ๊ธฐ๋ก ํ์,ย ์ดย ๊ธฐ๋กย ํ์,ย ํ๊ท ์๋ฉดย ์๊ฐ, ํผ์ด ๊ฝ ๊ฐ์)
- ํ๋กํ ์์ ย : ๋๋ค์, ์ฌ์ฉ์ย ์ปค์คํ
ID, ์ฑ๋ณ, ์๋
์์ผย ์ ๋ณด ์์ ๊ธฐ๋ฅ
- ๋ง์ดํ์ด์ง ์กฐํย : ๊ฐ์ธํ๋ย ์ฌ์ฉ์ ์ ๋ณดย ๋ฐย ํ๋ ํํฉย ์ข
ํฉย ์กฐํ
- ์ฝ๊ด ๋์ย ๊ด๋ฆฌย ์์คํ
- ์ฝ๊ดย ๋์ย ์ฒ๋ฆฌย : ์๋น์ค ์ด์ฉ์ฝ๊ด ๋ฐ ๊ฐ์ธ์ ๋ณดย ์ฒ๋ฆฌ๋ฐฉ์นจย ๋์/๋น๋์ ์ฒ๋ฆฌ
- ๋์ ์ํ ๊ด๋ฆฌย : ์ฌ์ฉ์์ ์ฝ๊ด ๋์ย ์ํย ์ถ์ ๋ฐ ๊ด๋ฆฌ
- ํ์ย ์ํ ์
๋ฐ์ดํธย : ์ฝ๊ด ๋์ ์๋ฃย ์ย ํ์ ์ํ๋ฅผย ACTIVE๋ก ๋ณ
- ํ ํ๋ฉด ์กฐํ ๊ธฐ๋ฅ
- ์๋ณ ์ผ๊ธฐย ํํฉ ์กฐํย :ย ์ ํํย ์์ย ์ผ๊ธฐ ์์ฑย ํํฉ ๋ฐย ๊ฐ์ ๋ถํฌย ์กฐํ
- ํ
๋ผ๋ฆฌ์ ์งํ๋ ํ์ย : ์ผ๊ธฐ ์์ฑ์ ๋ฐ๋ฅธ ๊ฐ์ ํ
๋ผ๋ฆฌ์ ์ฑ์ฅย ๋จ๊ณ ํ์
- ์ฐ์ ๊ธฐ๋กย ํ์ ์ถ์ ย :ย ์ผ๊ธฐ ์ฐ์ ์์ฑย ์ผ์ ๋ฐ ๋ฌ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง
- ๊ฐ์ ๋ณ ์ผ๊ธฐ ๋ ์ง ๋ชฉ๋กย : ํด๋น ์์ ์ผ๊ธฐ ์์ฑ ๋ ์ง์ ๊ฐ์ ์ํย ์ ๋ณด ์ ๊ณต
๐ป ๊ธฐ์ ๊ตฌํ ๋ด์ฉ