
8low Me: Outsourcing Project
๋ฐฐ๋ฌ ์ดํ ๋ฐฑ์๋ ๊ตฌํ ํ๋ก์ ํธ
๐ ์๊ฐ
๐ต ๋ฐฐ๋ฌ ์ดํ ๊ธฐ๋ฐ API ๋ฐฑ์๋ ์๋ฒ ๊ตฌํ ํ๋ก์ ํธ
๋ฐฐ๋ฌ์ ๋ฏผ์กฑ ์ดํ๋ฆฌ์ผ์ด์
์ฐธ๊ณ
โ
์ฃผ์ ๊ธฐ๋ฅ
๐ ํ์ ๊ด๋ฆฌ
- ์ฌ์ฉ์ ์ญํ ๊ธฐ๋ฐ(์ผ๋ฐ/์ฌ์ฅ) ์ ์ฉ ๊ธฐ๋ฅ
- JWT ๊ธฐ๋ฐ ์ธ์ฆ/์ธ๊ฐ
๐ช ๊ฐ๊ฒ
- ๋ฉ๋ด/๋ฉ๋ด ์ต์
- ์ฆ๊ฒจ์ฐพ๊ธฐ
- ์นดํ
๊ณ ๋ฆฌ๋ณ ํํฐ๋ง
๐ ์ฃผ๋ฌธ
- ์ฅ๋ฐ๊ตฌ๋ ๊ด๋ฆฌ, ์ฃผ๋ฌธ ์์ธ
- ๊ฐํธ ๊ฒฐ์ ์์คํ
๐ฌ ๋ฆฌ๋ทฐ
- ๋ฐฐ๋ฌ ์๋ฃ ํ ์์ฑ
- ๋ณ์ ์ ์กฐํ
- ์ฌ์ง ์๋ ๋ฆฌ๋ทฐ ์กฐํ
- ๋ฐฐ๋ฌ ์๋ฃ ํ 3์ผ ๋ค ๋ฆฌ๋ทฐ ์์ฑ, ์์ ๋ถ๊ฐ
๐ Github Repository
๐ ScheduleProject - GitHub
๐ฅ ์ญํ ๋ถ๋ด

๐ Ground Rules
Commit ์ปจ๋ฒค์
- ์์) Feat: ๋๊ธ ์กฐํ ๊ธฐ๋ฅ ์ถ๊ฐ
PR(Pull Request) ๊ท์น
- develop ๋ธ๋์น: ๋ชจ๋ PR์ ์ต์ 2๋ช
์ด์์ ๋ฆฌ๋ทฐ ์น์ธ ํ์
- main ๋ธ๋์น: ์ต์ 3๋ช
์ด์ ๋ฆฌ๋ทฐ ์น์ธ ํ์
- PR ํ
ํ๋ฆฟ
๋ธ๋์น ์ ๋ต
main : ์ต์ข
๋ฐฐํฌ ๋ธ๋์น
develop : ๊ฐ๋ฐ ํตํฉ ๋ธ๋์น
feat/#issue-number-name initial-feature : ๊ธฐ๋ฅ ๊ฐ๋ฐ์ฉ ๋ธ๋์น
(ex. feat/#12-ksh-user-crud)
- ์ด์ ๊ธฐ๋ฐ ๋ธ๋์น ๊ด๋ฆฌ ์ ๋ต
- ์ด์ ํ
ํ๋ฆฟ
โ ๊ธฐ์ ์คํ
๐ ERD

๐ ์์ด์ด ํ๋ ์

โ ๏ธ ํธ๋ฌ๋ธ ์ํ
๐ ํธ๋ฌ๋ธ ์ํ