2023.08.28 ~ 2023.10.06(6์ฃผ)
๊ฑด๊ฐํ ํ ๋ผ์ ์์, FOODY
๊ฐ์ธ ์ ์ฒด ์ ๋ณด์ ์ ์ ํ ๊ถ์ฅ ์์์์ ์ทจํฅ, ๋ณด์ ํ๊ณ ์๋ ์์ฌ๋ฃ ๋ฑ์ ๊ณ ๋ คํ์ฌ
์๋จ ๋ฐ ๋ ์ํผ๋ฅผ ์ถ์ฒํด์ฃผ๋ ๋ ์ํผ ์ถ์ฒ ์๋น์ค์
๋๋ค.
- ์์ฌ ์ฌ์ง์ผ๋ก ์์์ ์ธ์ํ๊ณ ์์์๋ฅผ ๋ถ์ํฉ๋๋ค.
- ์ ์ฒด ์ ๋ณด๋ฅผ ๊ธฐ์ค์ผ๋ก ์ผ์ผ ๊ถ์ฅ ์์์๋ฅผ ๊ณ์ฐํ์ฌ ํ์ฌ ๋ถ์กฑํ ์์์๋ฅผ ์๋ ค์ค๋๋ค.
- ์ธ๊ฐ์ง ๋ฐฉ์์ผ๋ก ๋ง์ถคํ ๋ ์ํผ๋ฅผ ์ถ์ฒํฉ๋๋ค.
- ์ฌ์ฉ์ ์ทจํฅ๊ณผ ๋ถ์กฑ ์์์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ฌ๋ฅผ ์ถ์ฒํฉ๋๋ค.
- ๋ณด์ ํ๊ณ ์๋ ์ฌ๋ฃ์ ๋ถ์กฑ ์์์์ ๊ธฐ๋ฐ์ผ๋ก ์ถ์ฒํฉ๋๋ค.
- ์ ์ฌํ ์ฌ์ฉ์์ ์์ฌ์ ์ฌ์ฉ์์ ์ ํธ๋๋ฅผ ์ข ํฉํ์ฌ ์ถ์ฒํฉ๋๋ค.
- ์์์ฆ ์ธ์์ผ๋ก ๊ฐํธํ๊ฒ ์์ฌ๋ฃ๋ฅผ ์ถ๊ฐํ ์ ์๊ณ , ๋ณด์ ์์ฌ๋ฃ๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
- OCR ๊ธฐ์ ์ ํ์ฉํ ์์์ฆ ์ธ์
- ์ด๋ฏธ์ง ๋ถ๋ฅ ๋ชจ๋ธ YOLO์ ์ถ๊ฐํ์ตํ์ฌ ์์ ์ฌ์ง ์ธ์ ๋ฐ ๋ถ์์ ํ์ฉ
- 10๋ง๊ฐ ์ด์์ ๋น์ ํ ์์๋ฐ์ดํฐ ๊ฐ๊ณต
- ์ฌ์ฉ์์ ์ทจํฅ์ ๊ธฐ๋ฐํ ๋ ์ํผ ์ถ์ฒ ๋ฐ์ถ์ฒ ๋ก์ง ์ต์ ํ
- ๋น์ ํ ๋ฐ์ดํฐ์ ์ ์ฒ๋ฆฌ๋ฅผ ํ๋ Flask์๋ฒ, FastAPI ์๋ฒ๋ฅผ ์ด์ฉํ์ฌ YOLO์ ๋น ๋ฐ์ดํฐ ์ถ์ฒ ์์คํ ์ ๋ถ๋ฆฌ
- Redis๋ฅผ ํ์ฉํ ๊ฒ์์ด ์๋์์ฑ ๊ธฐ๋ฅ ์ต์ ํ
๋ฉ์ธํ์ด์ง | ํญ๋ฐ + ๋ฒํผ |
์๋จํ์ด์ง | ์๋จ ๋ฑ๋ก |
๋์ฅ๊ณ ํ์ด์ง | ์ฌ๋ฃ ๋ฑ๋ก |
๋ ์ํผ ์ถ์ฒ ํ์ด์ง | ๋ ์ํผ ์์ธ๋ณด๊ธฐ |
๋ง์ดํ์ด์ง | ๋ถ๋งํฌ |
// ์์
์ข
๋ฅ
init: ํ๋ก์ ํธ ์
ํ
feat: ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐํ ๊ฒฝ์ฐ
fix: ๋ฒ๊ทธ๋ฅผ ๊ณ ์น ๊ฒฝ์ฐ
docs: ๋ฌธ์๋ฅผ ์์ ํ ๊ฒฝ์ฐ(ex. Swagger, README)
style: ์ฝ๋ ํฌ๋งทํ
, ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ
refactor: ์ฝ๋ ๋ฆฌํฉํ ๋ง
test: ํ
์คํธ ์ฝ๋, ๋ฆฌํฉํ ๋ง ํ
์คํธ ์ฝ๋ ์ถ๊ฐ
chore: ๋น๋ ์
๋ฌด ์์ , ํจํค์ง ๋งค๋์ ์์ (ex. dependency ์ถ๊ฐ)
merge: ์ถฉ๋ ์ mergeํ ๊ฒฝ์ฐ
// ์์
feat: ๋ก๊ทธ์ธ API ๊ตฌํ
# Branch๋ช
master : ์ด์ ์๋ฒ๋ก ๋ฐฐํฌํ๊ธฐ ์ํ branch
develop : ์์ ๋๊ณ ๋ฐฐํฌ ๊ฐ๋ฅํ branch
FE/develop : frontend develop
BE/develop : backend develop
{ํฌ์ง์
}/feat/{๊ธฐ๋ฅ}#{์ด์ ๋ฒํธ} : ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ์ํ branch
{ํฌ์ง์
}/refactor/{๊ธฐ๋ฅ}#{์ด์ ๋ฒํธ} : ๋ฆฌํฉํ ๋ง branch
{ํฌ์ง์
}/hotfix : dev ๋ธ๋์น์์ ๋ฐ์ํ ๋ฒ๊ทธ๋ฅผ ์์ ํ๋ branch
// ์์
BE/feat/user#1
# Pull Request๋ช
๋ธ๋์น๋ช
# Pull Request ๋ด์ฉ
ํ
ํ๋ฆฟ
- ๋ด๋น์, ์คํ ๋ฆฌ ํฌ์ธํธ ์ง์ ํ์
- ํ์๋ผ๋ฆฌ ์คํ ๋ฆฌ ํฌ์ธํธ ๋ฐธ๋ฐ์ค ๋ง์ถ๊ธฐ
- ์คํ ๋ฆฌ ํฌ์ธํธ ํ๋ ๋น 4 ๋์ง ์๋๋ก ํ ๋น
TypeScript
: 4.9.5React
: 18.2.0Recoil
Axios
styled-component
ESLint
Prettier
JAVA
: 17Spring
: 2.7.15Spring Data JPA
Spring Security
Spring Rest Docs
Python
FastAPI
MySQL
Redis
AWS EC2
Jenkins
Docker
: 24.0.6, build ed223bcAmazon S3
NginX
: nginx/1.18.0 (Ubuntu)
Git
Jira
Notion
Mattermost
Figma
VS Code
intellij