GitHub - boostcampaitech4lv23recsys1/level3_productserving-level3-recsys-03: ๐ญ ๊ธธ๋๊ตญ์ฌ - ๋น์ ์ ์ํ ํ๊ตญ์ฌ๋ฅ๋ ฅ๊ฒ์ ์ํ ๋ฌธ์ ์ถ์ฒ AI
๋น์ ์ ์ํ, ํ๊ตญ์ฌ๋ฅ๋ ฅ๊ฒ์ ์ํ ๋ฌธ์ ์ถ์ฒ ์์คํ

ํ์ด๋ธ ๊ฐ์ด์ฆ ํ ์๊ฐ

ํ๋ก์ ํธ ๊ฐ์
ํ๊ตญ์ฌ๋ฅ๋ ฅ๊ฒ์ ์ํ(ํ๋ฅ๊ฒ)์ ์์ฉ๊ณ ์, ๊ณต๋ฌด์ ์ํ, ๊ณต๊ธฐ์
์ทจ์
์์์ ๊ฐ์ฐ์ ์ผ๋ก ์์ฉํ๊ธฐ์ ๋งค๋
50๋ง๋ช
์ด์์ด ์์ํ๋ ์ํ์ด๋ค.
๋๋ถ๋ถ์ ์ํ์๋ค์ ํ๋ฅ๊ฒ ์ค๋น๋ฅผ ์ํด ๋น์ ๋ณ์ ์ผ๋ก ์ต๊ทผ 10ํ์ฐจ ์ด 500๋ฌธ์ ๋ฅผ ํธ๋ ๋ฐ, ์ฌ๊ธฐ์์ ๋ฐ์ํ ์ ์๋ ๋นํจ์จ์ฑ์ ๊ฐ์ ํ๊ณ ์ ํ์๋ค.
์ฌ์ฉ์์๊ฒ ๊ธฐ์ถ๋ฌธ์ ๋ฅผ ํ ์ ์๋ ํธ๋ฆฌํ ํ๋ซํผ๊ณผ ๋๋ถ์ด ๊ฐ์ธํ ์ถ์ฒ ๋ฌธ์ ํ์ด๋ฅผ ์ ๊ณตํจ์ผ๋ก์จ ํจ์จ์ ์ธ ๋ฌธ์ ํ์ด๊ฐ ๊ฐ๋ฅํ๋๋ก ํ๋ก์ ํธ๋ฅผ ๊ตฌ์ฑํ์๋ค.


ํ๋ก์ ํธ ์ํ ์ ์ฐจ
ํ๋ก์ ํธ ๊ตฌ์กฐ

- React๋ก ํด๋ผ์ด์ธํธ๋ฅผ, Firebase๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฏธ๋ค์จ์ด๋ฅผ, FastAPI๋ก ๋ฐฑ์๋ ์๋ฒ๋ฅผ ๊ตฌํํ์ผ๋ฉฐ PostgreSQL๋ก Dataset์ ๋ฐฑ์
ํ๋ค.
- Https Client์ Http Server ์ฌ์ด์ ๋ณด์์ด์(Mixed content error)๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด Firebase๋ฅผ Middleware๋ก ํ์ฉํ์๋ค.
- Firebase๊ฐ ์๋ SQL DB๋ฅผ ํ์ฉํ๋ ๊ฒ์ด ์ฑ๋ฅ์ด ์ข์ผ๋, ์ ๋์ ์ธ ์ ์ ์์ ๋ฐ์ดํฐ์๊ฐ ์ ์๊ธฐ์ ํธ์๋ฅผ ์ํด Firebase๋ฅผ ํ์ฉํ์์ผ๋ฉฐ, ํน์ ๋ชจ๋ฅผ ๋ฌธ์ ๋ฅผ ๋๋นํ์ฌ ๋ฐฑ์
์ ์งํํ์๋ค.