๊ฐ๋ฐ์: ๊ถํ์ผ (AI.SWํ๊ณผ)
๋ณธ ํ๋ก์ ํธ๋ ํ์ ๋ํ๊ต ์น ํ๋ก๊ทธ๋๋ฐ ์์ ๊ณผ์ ๋ก ์ ์๋์์ผ๋ฉฐ,
ํ๋ก ํธ์๋ยท๋ฐฑ์๋ยท๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๋๊น์ง ์์ฐ๋ฅด๋ ํ์คํ ๊ฐ๋ฐ ์ญ๋์ ์ข ํฉ์ ์ผ๋ก ํ๋ จํ๊ณ ์ ๊ธฐํ๋์์ต๋๋ค.
- ํด๋์ ๊ฒ์ ๊ตฌํ: ์๋ฆฌํ ์ด, ๋ฉ๋ชจ๋ฆฌ ์นด๋ ๊ฒ์, ๋ฒฝ๋๊นจ๊ธฐ ๋ฑ ๋ค์ํ ๋ฏธ๋ ๊ฒ์์ ๊ฒ์ ๋ก์ง์ ์์ JavaScript๋ก ์ง์ ๊ตฌํ
- ํ์คํ ์ฐ๋ ์ค์ต: ์ฌ์ฉ์ ์ ์ ๋ฐ ๊ฒ์ ๊ธฐ๋ก์ Node.js + Express ์๋ฒ ํตํด ์ฒ๋ฆฌํ๊ณ , MongoDB์ ๋ฐ์ดํฐ ์ ์ฅ
- ์น ํ์ค ๊ธฐ๋ฐ UI ์ ์: HTML5ยทCSS3 ๊ธฐ๋ฐ ๋ฐ์ํ UI ๋ฐ ์ ๊ทผ์ฑ ๊ณ ๋ ค
- ๊ฒ์ ์ ํ ํ์ด์ง: ๊ตฌํ๋ ๋ฏธ๋ ๊ฒ์์ ํ๋์ ํ์ธ ๊ฐ๋ฅ
- ๋ฆฌ๋๋ณด๋ ์์คํ : ๊ฒ์๋ณ ์ต๊ณ ์ ์ ์ ์ฅ ๋ฐ ํ์
- ์ค์๊ฐ ๊ฒ์ ์ํ ๊ด๋ฆฌ: JavaScript ๊ธฐ๋ฐ ๋์ ๋ก์ง, ์ ๋๋ฉ์ด์ , ์ด๋ฒคํธ ์ฒ๋ฆฌ
| ์์ญ | ๊ธฐ์ | ์ค๋ช |
|---|---|---|
| Frontend | HTML5, CSS3, JavaScript (ES6+) | ๊ฒ์ ํ๋ฉด, ์ธํฐ๋์ , ๋ก์ง ๊ตฌํ |
| Backend | Node.js, Express.js | REST API ๊ตฌ์ถ ๋ฐ ์๋ฒ ๋ก์ง |
| Database | MongoDB | ์ ์ยท์ ์ ๋ฐ์ดํฐ ์ ์ฅ์ฉ NoSQL DB |
| DevOps / Tools | Git, GitHub | ๋ฒ์ ๊ด๋ฆฌ ๋ฐ ํ์ ํ๊ฒฝ |
- Node.js v14+
- npm ๋๋ yarn
- ๋ก์ปฌ ํ๊ฒฝ์์ ์คํ ์ค์ธ MongoDB
git clone [ํ๋ก์ ํธ URL]
cd mini-game-arcade
cd client
npm install
cd ../server
npm install
node server.js
cd ../client
npm start
์๋ ๋ฒํผ ํด๋ฆญ ์ ๊ฐ๋จํ ๋ฏธ๋๊ฒ์(Catch the Coins) ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
๊ฒ์์ ์์ JavaScript๋ก ๊ตฌํ๋๋ฉฐ, ๋ก์ปฌ ์ ์ ์ ์ฅ ๊ธฐ๋ฅ ์ง์.
๋ฒ๊ทธ ๋ฐ๊ฒฌ ๋๋ ๊ฐ์ ์ฌํญ์ Issue ํญ์ ํตํด ์๋ ค์ฃผ์ธ์.
- Email: gkdlf56890@naver.com
- GitHub: inko1122
- GitHub Repository: ํ๋ก์ ํธ ์ ์ฅ์ ๋ฐ๋ก๊ฐ๊ธฐ