๐ ๋น ๋ฐ์ดํฐ ๊ธฐ๋ฐ์ ๊ฒ์(League of Legend) ์ปค๋ฎค๋ํฐ : DEMACIA โ๐ฉโ
ํ๋ช : ๋ฐ๋ฏธ์๋ค
ํ์ฅ : ๊น์ค์
ํ์ : ๊ณฝ์ธ๊ฒฝ, ๊นํธ์ฐ, ์กฐ์์, ์ก๋คํฌ
ํ๋ก์ ํธ ๊ธฐ๊ฐ : 2020.08.31 ~ 2020.11.27
1. ์ฌ์ฉ ๊ธฐ์
1
2
3
4
DB : MariaDB
Language : Python 3.7, Java 1.8, JavaScript
Framework : Django, Spring, Vue
Etc : Docker, Nginx, Jenkins, Tesseract
2. ํ๊ตฌ์ฑ
person | ์ญํ | ์ธ๋ถ์ฌํญ |
---|---|---|
๊น์ค์(ํ์ฅ) | FULLSTACK | SERVER, CI&CD, ๋ฐฐํฌ, gitlab, jira, ์ผ์ ๊ด๋ฆฌ |
๊ณฝ์ธ๊ฒฝ | FULLSTACK | ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ, ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ, ์ ์ ๊ฒ์ ๊ธฐ๋ฅ |
๊นํธ์ฐ | FULLSTACK | SERVER, ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ, CI&CD, ๋ฐฐํฌ |
์กฐ์์ | FULLSTACK | ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ, ์์ ๋ถ์, AI ๊ธฐ๋ฅ |
์ก๋คํฌ | FULLSTACK | ๊ฒ์ํ CRUD, ์ฑ๋ด ๊ธฐ๋ฅ |
3. ํ๋ก์ ํธ ๊ฐ์
- Riot games api๋ฅผ ์ด์ฉํ์ฌ ๊ฒ์(League of Legend) ๋ฐ์ดํฐ๋ฅผ ๋ฐํ์ผ๋ก ์ฌ์ฉ์๋ณ ์บ๋ฆญํฐ ์ถ์ฒ, ํ ์ ์ ์ ๊ฒ์ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ค.
- ์์์ ๊ธฐ๋ฐ์ผ๋ก ์ ์ ๋ค์ด ํ ๋ก ์ ํ๋ฉฐ ์ํตํ ์ ์๋ ์ ์ ์ฐธ์ฌํ ์ปค๋ฎค๋ํฐ๋ฅผ ์ ๊ณตํ๋ค.
- ์์ ๋ถ์์ ํตํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ์์ธกํ๊ณ , ์บ๋ฆญํฐ๋ณ ๊ฒ์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ์ฌ ์ ๊ณตํ๋ค.
4. ERD ๋ชจ๋ธ๋ง
5. ์์ธ ํ์ด์ง
Version 1 - ์บ๋ฆญํฐ ์ถ์ฒ์ ์ง์ค๋ ๋ฐ๋ง์์
- ๋ฉ์ธ ํ์ด์ง์์ ์บ๋ฆญํฐ ์ถ์ฒ ๋ฒํผ๊ณผ ํ ํ๋ ์ด์ ์ ์ฉํ ์กฐํฉ ๋ฒํผ์ ํตํด ์ถ์ฒ ํ์ด์ง๋ก ์ด๋ํ๋ค.
- ์ธ๊ธฐ์๋ ์์ ๊ฒ์๊ธ๊ณผ ํฌํ๊ฒ์๊ธ ๋ชฉ๋ก์ด ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ์์ ๊ตฌํ๋์ด ์๋ค.
- ์ฌ์ฉ์์ ์ ์ ๊ธฐ๋ก์ ๋ฐํ์ผ๋ก ์น๋ฅ ์ด ๋์ ๊ฒ์ ์บ๋ฆญํฐ๋ฅผ ์ถ์ฒํด์ค๋ค.
- Riot api์ ๋ฐ์ดํฐ๋ฅผ ๋ฐํ์ผ๋ก ์น๋ฅ ์ด ๋์ ์บ๋ฆญํฐ์ ํ ์กฐํฉ์ผ๋ก ํํ๋ ์ด์ ์ ์ฉํ ์บ๋ฆญํฐ๋ฅผ ์ถ์ฒํด์ค๋ค.
- ์์์ ๋ํด ๋๊ธ์ ๋ฌ๋ฉฐ ํฌํ๋ฅผ ์งํํ๋ ์ ์ ์ฐธ์ฌํ ์ปค๋ฎค๋ํฐ๋ฅผ ๊ตฌํํ์๋ค.
- ์์ ๋ถ์์ ํตํด ์ํฉ ์ ํ์ ์น๋ฅ ์ ๋ถ์ํ๊ณ ์บ๋ฆญํฐ๋ณ ๊ธฐ๋ก์ ๋ถ์ํ๋ค.
Version 2 - ์ปค๋ฎค๋ํฐ ๊ธฐ๋ฅ์ ์ด๋ฆฐ ๋ฐ๋ง์์
๋ฉ์ธ ํ๋ฉด์์ ๊ฒ์๋ฐ๋ฅผ ์ด์ฉํ์ฌ ๋ฐ๋ก ํด๋น ์ ์ ์ ์ ์ ๊ธฐ๋ก์ ๊ฒ์ํ๋๋ก ๊ตฌํํ์๋ค.
์์ ๊ฒ์ํ์ ๋ฐ์ผ๋ก ๋ ธ์ถํ์ฌ ์ฌ์ฉ์๋ค์ด ํด๋น ๊ธฐ๋ฅ์ ๋์ฑ ์ฝ๊ฒ ์ฌ์ฉํ๋๋ก ๊ตฌํํ์๋ค.
- ์ ์ ์ ์ ๊ธฐ๋ก ๊ฒ์์ ํตํ์ฌ ์ต๊ทผ 10๊ฐ์ ๊ฒฝ๊ธฐ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ ์ ์์ผ๋ฉฐ, ์ฌ์ฉํ๋ ์บ๋ฆญํฐ, ๊ฒ์์ ์นํจ, ํฌ ์, ๋ฐ์ค ์, ์ํฌํธ๋ฅผ ํ ๋์ ํ์ ํ ์ ์๋ค.
- ๊ฒ์ ๋๊ธฐ์ค ์ฐฝ์ ์ ์ฅ ์๋ด ๋ฉํธ๋ฅผ ๊ทธ๋๋ก ๋ถ์ฌ๋ฃ๊ธฐ ํ์ฌ ๊ฒ์ํ๋ฉด ๊ฐ์ ํ์ ์ด๋ฃฌ ์ ์ ๋ค์ ์ต๊ทผ 10๊ฐ์ ๊ฒ์ ๋ฐ์ดํฐ๋ฅผ ํ์ธํ ์ ์๋ค.
- ์์์ ํ๋ ์ ๋ณ๋ก ๋ถํ ํ์ฌ ํด๋น ์บ๋ฆญํฐ๋ฅผ ๋ถ์ํ๊ณ ์ข ๋ ์ ํํ ๊ฒฐ๊ณผ๋ฌผ์ ๋์ถํ๋ค.
- ๋ค์ํ ๊ธฐ๋ฅ์ ์ฌ์ฉ์๊ฐ ํจ๊ณผ์ ์ผ๋ก ์ด์ฉํ ์ ์๋๋ก ์ฑ๋ด ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.