๊ฒ์ด๋จธ๋ค์ ์ํ ํน๋ณํ ๊ณต๊ฐ์ผ๋ก, ๋ค์ํ ๊ฒ์์ ์จ๋ผ์ธ ๋ฐ ์คํ๋ผ์ธ์์ ํจ๊ป ์ฆ๊ธฐ๊ณ ์ํตํ ์ ์๋ ์์ฝ ์ปค๋ฎค๋ํฐ ์น์ฌ์ดํธ์ ๋๋ค.
- League of Legends (๋กค)
- Battlegrounds (๋ฐฐํ๊ทธ๋ผ์ด๋)
- Overwatch (์ค๋ฒ์์น)
- Minecraft (๋ง์ธํฌ๋ํํธ)
- ํํฐ์ ๋ชจ์ง(์คํ๋ผ์ธ/์จ๋ผ์ธ)
- ํด๋์ ๋ชจ์ง
- ๊ฒ์ ๊ณต๋ต
# repository clone
git clone https://github.com/sprint-team3/GGF.git
## ํ๋ก์ ํธ ํด๋ ์ด๋
cd GGF
# npm ์ค์น
npm install
# dev server
npm run dev
# build
npm run build
# ํ๋ก๋์
๋ชจ๋
npm run start
- Features By Pages-Landing
- Features By Pages-List
- Features By Pages-PostDetail
- Features By Pages-Create Post
- Features By Pages-My Page
- OpenAI๋ฅผ ํ์ฉํ ๋ํํ ์ฑ๋ด์ผ๋ก ํธ์์ฑ ์ ๊ณต ๋ฐ ์ฌ์ฉ์์ ์ด๊ธฐ ์ ๊ทผ์ฑ ํฅ์์ ์ํ FAQ(์์ฃผ ๋ฌป๋ ์ง๋ฌธ) ์ ๊ณต
- ์์ฝ ํํฉ ์ปดํฌ๋ํธ๋ฅผ ๊ตฌํํ์ฌ ์ ํ๋ ๋ ์ง์ ์๊ฐ๋๋ณ๋ก ์์ฝํ๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ
- react-hook-form๊ณผ Zod๋ฅผ ํ์ฉํ์ฌ ๋ณ์ ์ต์ 1์ ์ด์, ๋ฆฌ๋ทฐ ๋ด์ฉ ์ต์ 5์ ์ด์ ์ ํจ์ฑ ๊ฒ์ฌ ํ ๋ฆฌ๋ทฐ ์์ฑ
- ํด๋ ๋ชจ์ง: ๊ฐ ๊ฒ์๋ณ ์ต์ ํด๋ ๋ชจ์ง์ ๋ฐ์ํ์ฌ ์ด 12๊ฑด์ ๋ชจ์ง ์นด๋๋ฅผ ์ฌ๋ผ์ด๋ ๋ฐฐ๋๋ก ๊ตฌํ
- ์ ์ฒญํ ์์ฝ: ์์ฝ ํํฉ ํ์ด์ง, ์ ์ฒญ ์์ฝ ์ผ์๊ฐ ์ง๋ฌ์ ๊ฒฝ์ฐ ๋ฆฌ๋ทฐํ๊ธฐ ๊ธฐ๋ฅ ์์ฑ ๋ฐ ๋ฆฌ๋ทฐ ์์ฑ ์ ์๋ฃ ์ํ๋ก ๋ณ๊ฒฝ
- ์ฌ์ฉ๋ฒ ๋ฌธ์ํ ๋ฐ ์คํ ๋ฆฌ๋ณด๋ ๋ฑ๋ก
- Badge/Modal/PostCard/CardButton/SliderButton/ProfileSummary/ReviewCard/StarRating/Tag/Error
- ํ์ด์ง๋ณ Accessibility ๊ฐ์
- ํ์ด์ง๋ณ SEO ๊ฐ์
- ์ ์ญ์ผ๋ก ์ฌ์ฉ๋๋ SCSS ํ์ผ ์ธํ
๊น์ฑ์ฐ | ๊นํฌ์ | ์งํ๊ธฐ | ํ์ฐ๋ฆผ |
---|---|---|---|
CheeseB | designsoo | ccwnc | grapefruit13 |
์น์ฆ๋ณผ๋ง ๊ฐ๋ฐ์ | ํผ๊ทธ๋ง๋ง ๊ฐ๋ฐ์ | ์ฟ ํค๋ง ๊ฐ๋ฐ์ | ํ์คํค๋ง ๊ฐ๋ฐ์ |