๐ฑ ์์๋ํ๊ต ์ ์ฉ ์ค๋งํธ์บ ํผ์ค ์ ํ๋ฆฌ์ผ์ด์
์์๋ํ๊ต ํ์ฐ๋ค์ ์บ ํผ์ค ์ํ์ ๋ ํธ๋ฆฌํ๊ฒ ํ๊ธฐ ์ํด ๊ฐ๋ฐ๋ ํตํฉ ํ๋ซํผ์
๋๋ค.
์ง๋, ํ์, ์
ํ๋ฒ์ค, ์ง๋ฆ๊ธธ, AI ์ฑ๋ด ๋ฑ ๊ต๋ด ์ํ ํ์ ๊ธฐ๋ฅ์ ํ ๊ณณ์์ ์ ๊ณตํฉ๋๋ค.
- ํ๋ก์ ํธ๋ช : ์๊ธฐ์์ (YOGIITSU)
- ์นดํ ๊ณ ๋ฆฌ: ์ค๋งํธ ์บ ํผ์ค ์ฑ
- ๋ชฉ์ : ์์๋ํ๊ต ํ์ฐ๋ค์ ๊ต๋ด ์ํ ํ์ ์ ๋ณด๋ฅผ ํ๋์, ํ ์์ ์ ๊ณตํ๋ ์๋น์ค
- ํ๋ซํผ: Android, iOS
- 2025.01 ~ ํ์ฌ
โ์ฒ์ ๊ฐ๋ ๊ฑด๋ฌผ์ ์์น๊ฐ ํท๊ฐ๋ฆฌ๊ณ , ํ๋ฆฐํฐ๊ธฐ๋ ์ ํ๋ฒ์ค ์์น๋ฅผ ๋ฌผ์ด๋ณด๋ ๊ธ์ด ๋ ์ฌ๋ผ์ค๊ณ ,
์ง๋ฆ๊ธธ์ด ์๋ ์ค ๋ชจ๋ฅด๊ณ ๋ฉ๋ฆฌ ๋์๊ฐ ๊ฒฝํโฆ ์ ํฌ๋ ์๋ด๊ธฐ ๋ ์ด๋ฐ ๊ฒฝํ์ ๋ง์ด ํ์ต๋๋ค.โ
์์๋ํ๊ต ํ์๋ค์ ํ๊ต ์์คํ
์ด๋ ์ง๋๋ง์ผ๋ก๋ ํ์ํ ์ ๋ณด๋ฅผ ์ถฉ๋ถํ ์ป๊ธฐ ์ด๋ ค์
์ฌ์ ํ ์ปค๋ฎค๋ํฐ๋ ์ต๋ช
๊ฒ์ํ์ ์์กดํ ์๋ฐ์ ์๋ ์ํฉ์
๋๋ค.
์ด์ ๋ฐ๋ผ ํ์๋ค์๊ฒ ๊ผญ ํ์ํ ์ ๋ณด๋ฅผ ํ๋์ ํ์ธํ ์ ์๋ ์ค๋งํธ์บ ํผ์ค ์ฑ โ์๊ธฐ์์โ๋ฅผ ๊ธฐํํ๊ฒ ๋์์ต๋๋ค.
์ง๋ ๊ธฐ๋ฐ์ผ๋ก ํ๋ด ์์ค, ์
ํ๋ฒ์ค, ํ์, ์ง๋ฆ๊ธธ ๊ฒฝ๋ก ๋ฑ ์บ ํผ์ค ์ํ ํ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ
ํ์๋ค์ ๋ถํธ์ ํด์ํ๊ณ ๋ ํธ๋ฆฌํ ํ๊ต ์ํ์ ์ง์ํฉ๋๋ค.
- ์ ์ ์: ๊ฑด๋ฌผ ์์น, ์์ค ์ด์ฉ, ์ ํ๋ฒ์ค ์ ๋ณด๊ฐ ํ์ํ ํ์
- ํธ์์์ค์ ๋น ๋ฅด๊ฒ ์ฐพ๊ณ ์ถ์ ํ์ฐ: ํ๋ฆฐํฐ๊ธฐ, ์นดํ, ํธ์์ , ์๋น ๋ฑ
- ํจ์จ์ ์ผ๋ก ์ด๋ํ๊ณ ์ถ์ ํ์ฐ: ์ง๋ฆ๊ธธ ์๋ด๋ฅผ ํตํด ๋ถํ์ํ ์ด๋์ ์ค์ด๊ณ ์ถ์ ํ์
- ํตํฉ ์ ๋ณด๊ฐ ํ์ํ ํ์ฐ: ํ์, ์ ํ๋ฒ์ค ๋ฑ ์ํ ์ ๋ณด๋ฅผ ํ ๊ณณ์์ ํ์ธํ๊ณ ์ถ์ ํ์
-
๐ซ ์บ ํผ์ค ์ง๋ & ๊ธธ์ฐพ๊ธฐ
- ์นด์นด์ค๋งต + Tmap API ๊ธฐ๋ฐ ๋๋ณด ๊ธธ์ฐพ๊ธฐ
- ๊ฑด๋ฌผ๋ณยท์ธต๋ณ ํธ์์์ค ์๋ด (ํ๋ฆฐํฐ, ์๋น, ์นดํ, ํธ์์ ๋ฑ)
- ์ง๋ฆ๊ธธ ๊ฒฝ๋ก ๋ฐ ๊ฑด๋ฌผ ๋ณ์นญ ๊ฒ์
-
๐ข ๊ฑด๋ฌผ ์๋ด
- ๊ฑด๋ฌผ๋ณ ํ๊ณผ์ฌ๋ฌด์ค ์์น ๋ฐ ์ ํ๋ฒํธ ํ์ธ
- ๊ฑด๋ฌผ ๋์๋ ์ฌ์ง ์ ๊ณต
-
๐ฝ๏ธ ํ์ ์กฐํ
- ํฌ๋กค๋ง + DB ์ ์ฅ์ผ๋ก ์๋ ์ ๋ฐ์ดํธ
- ์ค๋/์ด๋ฒ ์ฃผ ํ์ ๋ฉ๋ด ํ์ธ
-
๐ ์ ํ๋ฒ์ค
- ์์๋ํ๊ต ์ ํ๋ฒ์ค ์๊ฐํ ๋ฐ ๋ ธ์
- ์ ๋ฅ์ฅ๋ณ ๋ฒ์ค ๋์ฐฉ ์์ ์๊ฐ
-
๐ข ๊ณต์ง์ฌํญ
- ๊ด๋ฆฌ์ ์ ์ฉ ๊ณต์ง ๋ฑ๋ก/์์ /์ญ์
-
๐ค AI ์ฑ๋ด
- RAG ๊ธฐ๋ฐ ์์ ์ง์์๋ต
- ํ๋ด ์์คยท๊ณต์ง ์ค์๊ฐ ์กฐํ
- ์ ํํ ์ฑ๋ด ์ ๊ณต
-
๐ค ํ์ ๊ด๋ฆฌ
- ์์ฒด ํ์๊ฐ์ (์ด๋ฉ์ผ ์ธ์ฆ ๊ธฐ๋ฐ)
- ์์ ๋ก๊ทธ์ธ (๊ตฌ๊ธ, ์นด์นด์ค, ์ ํ)
- JWT ๋ก๊ทธ์ธ/๋ก๊ทธ์์
- ์ด๋ฉ์ผ ๋ณ๊ฒฝ, ๋น๋ฐ๋ฒํธ ์ฐพ๊ธฐ/๋ณ๊ฒฝ
- ํ๋ ์์ํฌ: React Native
- API: Kakao Map API, TMap ๋ณดํ์ ๊ฒฝ๋ก ํ์ API
- ์ธ์ด ๋ฐ ํ๋ ์์ํฌ: Java 21, Spring Boot (3.3.1)
- ๋ณด์: Spring Security, JWT
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ORM: MySQL, JPA
- ๋น๋ ๋๊ตฌ: Gradle
- ๋ฌธ์ํ: Swagger, Notion
- API: TMap API, Kakao Map API
-
ํด๋ผ์ฐ๋ ์๋น์ค: AWS (Amazon Web Services)
-
์ปดํจํ : EC2 (Elastic Compute Cloud)
-
๋ฐ์ดํฐ๋ฒ ์ด์ค: RDS (Relational Database Service)
-
์คํ ๋ฆฌ์ง: S3 (Simple Storage Service)
-
์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ (CDN): CloudFront
-
๋ชจ๋ํฐ๋ง: CloudWatch
-
-
์ปจํ ์ด๋: Docker, Docker Compose
-
์น ์๋ฒ: Nginx
-
๋๋ฉ์ธ ๊ด๋ฆฌ: Route 53
-
SSL/TLS: Certbot
-
CI/CD: GitHub Actions
-
๋ฒ์ ๊ด๋ฆฌ: Git, GitHub
- ์ฑ ์ค์น ํ ํ์๊ฐ์
- ์ง๋์์ ์ํ๋ ๊ฑด๋ฌผ/ํธ์์์ค ๊ฒ์
- ์ค๋ ํ์ ๋ฉ๋ด์ ์ ํ๋ฒ์ค ์๊ฐ ํ์ธ
- ๊ณต์ง์ฌํญ๊ณผ AI ์ฑ๋ด์ผ๋ก ํ์ํ ์ ๋ณด ํ์
- ์ด์ ๋ฑ๋ก: ๋ฒ๊ทธ/๊ฐ์ ์ ์์ Issues ํ์ฉ
- ๋ธ๋์น ์ ๋ต:
- main: ์์ ํ ๋ฐฐํฌ ๋ธ๋์น
- develop: ๊ฐ๋ฐ ํตํฉ ๋ธ๋์น
- feature/*: ๊ธฐ๋ฅ๋ณ ๋ธ๋์น
- Pull Request:
- ์ฝ๋ ์คํ์ผ ๊ฐ์ด๋ ์ค์ (Java: Google Style)
- ํ ์คํธ ์ฝ๋ ํฌํจ ํ์
- ๋ฆฌ๋ทฐ์ด 1๋ช ์ด์ ์น์ธ ํ ๋ณํฉ ๊ฐ๋ฅ
| Commit Type | Description |
|---|---|
feat |
์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ |
fix |
๋ฒ๊ทธ ์์ |
docs |
๋ฌธ์ ์์ |
style |
์ฝ๋ formatting, ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ์์ฒด์ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ |
refactor |
์ฝ๋ ๋ฆฌํฉํ ๋ง |
test |
ํ ์คํธ ์ฝ๋, ๋ฆฌํฉํ ๋ง ํ ์คํธ ์ฝ๋ ์ถ๊ฐ |
chore |
ํจํค์ง ๋งค๋์ ์์ , ๊ทธ ์ธ ๊ธฐํ ์์ ex) .gitignore |
design |
CSS ๋ฑ ์ฌ์ฉ์ UI ๋์์ธ ๋ณ๊ฒฝ |
comment |
ํ์ํ ์ฃผ์ ์ถ๊ฐ ๋ฐ ๋ณ๊ฒฝ |
rename |
ํ์ผ ๋๋ ํด๋ ๋ช ์ ์์ ํ๊ฑฐ๋ ์ฎ๊ธฐ๋ ์์ ๋ง์ธ ๊ฒฝ์ฐ |
remove |
ํ์ผ์ ์ญ์ ํ๋ ์์ ๋ง ์ํํ ๊ฒฝ์ฐ |
!breaking change |
์ปค๋ค๋ API ๋ณ๊ฒฝ์ ๊ฒฝ์ฐ |
!hotfix |
๊ธํ๊ฒ ์น๋ช ์ ์ธ ๋ฒ๊ทธ๋ฅผ ๊ณ ์ณ์ผ ํ๋ ๊ฒฝ์ฐ |
| ๊น์ข ๋ฏผ |
|---|
![]() |
| @jongmink0 |
| ๋ฐ์๋ฏธ | ์ด๊ฐ์ | ์กฐ์์ฑ |
|---|---|---|
![]() |
![]() |
![]() |
| @parksomii | @gayoung228 | @joyes0ng |
-
ํ์ฌ ์ํ:
- ์๋๋ก์ด๋ ๋ฒ์ ์ ์ ๋ฐฐํฌ (Google Play Store, 2025-08-26)
- IOS ๋ฒ์ ์ ์ ๋ฐฐํฌ (App Store, 2025-10-13)
-
ํฅํ ๊ณํ:
- ๋ค๊ตญ์ด ์ง์ (์์ด, ์ค๊ตญ์ด)





