๋ํธ์ฆ ๊ตฌ์ฑ์๋ค์ด ์ง์ฅ์์์ ์ฑ์ทจ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ผ์ ์ฆ๊ฑฐ์์ ๋๋ผ๊ณ ๋๊ธฐ๋ถ์ฌ๋ฅผ ๋ฐ์ ์ ์๋๋ก ์ฌ๋ด ์ฑ๊ณผ๋ฅผ ๊ฐ์ํํ์ฌ ๋ณด์ฌ์ค ์ ์๋ ์ฑ ์๋น์ค ๊ฐ๋ฐ ๊ณต๋ชจ์
- ์ด๋๋ฏผ : ์ด๋๋ฏผ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ์ฌ ์ด๋๋ฏผ ํ์ด์ง ์ ์(๊ณ์ ์์ฑ ,๊ณ์ ๊ด๋ฆฌ,๊ฒ์๊ธ ๊ด๋ฆฌ, ๊ฒ์๊ธ ์์ฑ)
- ๋ก๊ทธ์ธ : ์ด๋๋ฏผ์์ ๋ถ์ฌํ ID/PW๋ก ๋ก๊ทธ์ธ
- ๊ตฌ์ฑ์ ์ ๋ณด : ๋ณธ์ธ ์ ๋ณด(์ฌ๋ฒ, ์์, ์ฑํจ, ์บ๋ฆญํฐ, ์ ์ฌ์ผ, ๋ ๋ฒจ)ํ์ธ , ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ๊ธฐ๋ฅ, ์บ๋ฆญํฐ ๋ณ๊ฒฝ๊ธฐ๋ฅ
- ๊ฒฝํ์น ํํฉ : ๋์ ๊ฒฝํ์น ๊ทธ๋ํ ๋ฐ ์ฌํด ๊ฒฝํ์น ๊ทธ๋ํ ์กฐํ
- ํ ํ์คํธ ํํฉ : ํ ํ์คํธ ๋ฌ์ฑ ํํฉ์ ์ฃผ/์๋ณ๋ก ํ์ธ
- ๊ฒฝํ์น ๋ชฉ๋ก : ๊ฒฝํ์น ๋ฌ์ฑ ๋ชฉ๋ก ํ์ธ
- ๊ฒ์ํ : ์ด๋๋ฏผ์์ ๋ฑ๋กํ ๊ฒ์๊ธ ์กฐํ
- ์๋ฆผ : ๋ชจ๋ฐ์ผ ํ ๋๋ ์ ๊ธํ๋ฉด์์ ํ์ ์ผ๋ก ์๋ฆผ๋ฉ์์ง๊ฐ ๋ณด์ฌ์ง๋๋ก ๊ตฌํ(๊ฒฝํ์น ํ๋ ์ ์๋ฆผ, ๊ฒ์๊ธ ๊ฒ์ฌ ์ ์๋ฆผ, ์ฃผ/์๋ณ ํ์คํธ ๋ฌ์ฑ์ฌ๋ถ ์๋ฆผ)
Category | Tech Stack |
---|---|
Server & DevOps | |
Backend | |
Frontend | |
Test Code & Performance | |
DB | |
OS | |
Communication |
๋ฅ์น๋ฒ(Back-End) | ๊น์๊ธฐ(Back-End) | ๊น์ง์ฐ(Front-End) |
---|---|---|
๐๏ธ API ๋ช ์ธ์ http://localhost:8080/swagger
Google Sheets ์ ๊ทผ์ ์ํ API ํค ํ์ผ(google.json)
์ด ํ์ํฉ๋๋ค.
ํ์ผ ์์น: resources/googleSheet/
MYSQL_ENDPOINT= {your_mysql_url}
MYSQL_PORT = {your_Mysql_port}
MYSQL_DBNAME= {your_database_name}
MYSQL_USERNAME= {your_database_username}
MYSQL_PASSWORD= {your_database_password}
JWT_SECRET_KEY= {your_key}
JWT_ACCESS_EXPIRE_TIME= 3600000
JWT_REFRESH_EXPIRE_TIME= 1209600000
MONGODB_URI= {your_mongodb_uri}
GOOGLE_SHEET_ID={your_google_sheet_id}