https://github.com/developeracademy-postech/2025-c6-m12-yesagile
https://github.com/developeracademy-postech/2025-c6-m12-yesagile
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/developeracademy-postech/2025-c6-m12-yesagile
- Owner: DeveloperAcademy-POSTECH
- License: other
- Created: 2025-10-18T10:51:53.000Z (10 months ago)
- Default Branch: develop
- Last Pushed: 2025-11-20T01:50:53.000Z (9 months ago)
- Last Synced: 2025-11-20T02:25:17.938Z (9 months ago)
- Language: Swift
- Size: 12.5 MB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# ๐ ํ๋ก์ ํธ ์ด๋ฆ

> ๋์น๊ธฐ ์ฌ์ด ์์ด์์ ์์คํ ์๊ฐ๋ค์ ๊ฐํธํ๊ฒ ๊ธฐ๋กํ์ฌ, ์ถ์ต์ ๋์๊ธธ ์ ์๋๋ก ๋์์ฃผ๋ ์ฑ BabyMoA
[]()
[]()
[]()
---
## ๐ ๋ชฉ์ฐจ
- [์๊ฐ](#์๊ฐ)
- [ํ๋ก์ ํธ ๊ธฐ๊ฐ](#ํ๋ก์ ํธ-๊ธฐ๊ฐ)
- [๊ธฐ์ ์คํ](#๊ธฐ์ -์คํ)
- [๊ธฐ๋ฅ](#๊ธฐ๋ฅ)
- [์์ฐ](#์์ฐ)
- [ํด๋ ๊ตฌ์กฐ](#ํด๋-๊ตฌ์กฐ)
- [ํ ์๊ฐ](#ํ-์๊ฐ)
- [Git ์ปจ๋ฒค์
](#git-์ปจ๋ฒค์
)
- [ํ
์คํธ ๋ฐฉ๋ฒ](#ํ
์คํธ-๋ฐฉ๋ฒ)
- [ํ๋ก์ ํธ ๋ฌธ์](#ํ๋ก์ ํธ-๋ฌธ์)
- [๋ผ์ด์ ์ค](#lock_with_ink_pen-license)
---
## ๐ฑ ์๊ฐ
โ์์ด๋ค์๊ฒ ๋น์ ์ด ์ค ์ ์๋ ๊ฐ์ฅ ํฐ ์ ๋ฌผ์ ๋น์ ์ ์๊ฐ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ๋น์ ์ด ๋น์ ์์ ์๊ฒ ์ค ์ ์๋ ๊ฐ์ฅ ํฐ ์ ๋ฌผ ๊ฐ์ด๋ฐ ํ๋๋โจ์์ด๋ค๊ณผ ์ฆ๊ฑฐ์ด ์๊ฐ์ ๋ณด๋ด๋ฉด์ ๊ทธ๋ค์ ์๋ ๊ทธ๋๋ก ๋ณด๋ ๊ฒ์ด๋คโ
๋ก๋น ์ค๋ฅด๋ง <๋ด๊ฐ ์ฃฝ์๋ ๋๊ฐ ์ธ์ด์ค๊น>
์์ด๊ฐ ์ฐ๋ฆฌ์ ํจ๊ปํ๋ ์ธ์, ๊ทธ๋ฆฌ๊ณ ์ด๋ณด ๋ถ๋ชจ๊ฐ ์์ด์ ํจ๊ปํ๋ ์ธ์์ ๋ชจ๋๊ฐ ๋ฏ์ค๊ณ ์ํฐ ์ฌ์ ์ ์์์ผ ๊ฒ์
๋๋ค.
์ํฐ ์ฌ์ ์ ์์ด์ ํจ๊ป ํ๋ค๋ณด๋ฉด, ๋๋ก๋ ํ๋ฃจํ๋ฃจ ๋ค๋ฅด๊ฒ ์ฑ์ฅํ๊ณ ์๋ ์์ด์ ํ๋ฃจ๋ฅผ ๋์น ์๋ ์์ด์.
BabyMoA๋ฅผ ํตํด ์ฐ๋ฆฌ ์์ด๊ฐ ๋งค์๊ฐ ์ด๋ฃจ์ด๋ผ ๋ค์ํ ์ฒซ๋ฒ์งธ ๊ฒฝํ๋ค์ ํจ๊ป ์ค๋นํ๊ณ , ์ถ์ตํ์ธ์.
์ํด๊ณ ์ด๋ ต๊ธฐ๋งํ ์ก์ ์ฌ์ ์์ ๋ถ๋ชจ๋๋ค์ ๊ณ์ ํจ๊ปํ๋ฉฐ ๋ ๋ ํ ์ถ์ต ๋๋ฐ์๊ฐ ๋๊ณ ์ ํฉ๋๋ค.
[๐ ์ฑ์คํ ์ด/์น ๋งํฌ](https://example.com)
## ๐ ํ๋ก์ ํธ ๊ธฐ๊ฐ
- ์ ์ฒด ๊ธฐ๊ฐ: `2025.09.01 - 2025.11.27`
- ๊ฐ๋ฐ ๊ธฐ๊ฐ: `2025.10.20 - 2025.11.27`
## ๐ ๊ธฐ์ ์คํ
- Swift / SwiftUI / UIKit / AWS S3, Java, Spring, Node.js, SwiftData, MySQL ๋ฑ
- ์ํคํ
์ฒ: MVVM / MVC / Clean Architecture ๋ฑ
- ๊ธฐํ ๋๊ตฌ: Figma, Notion, Keynote, GitHub Projects ๋ฑ
## ๐ ์ฃผ์ ๊ธฐ๋ฅ
์์ด์ ํ๋ฃจ๋ฅผ ๋ชจ์ ์ถ์ตํ ์ ์๊ฒ, ๋ฒ ์ด๋น๋ชจ์๋ ์์ด์ ๊ฐ์์์ ์ด์ ์ ๋ง์ถ์์ต๋๋ค.
- โ
๊ธฐ๋ฅ 1 : ์์ด์ ์ฒซ ์ฑ์ฅ ์ฌ์ ์ ์ค๋นํ๊ณ ๊ธฐ๋กํ๋, ์ฑ์ฅ
์๋์
์ค ๊ธฐ๋ฐ์ ์๊ธฐ ์ฑ์ฅ ์ฌ์ ์ ์ดํด๋ณด๊ณ ๊ธฐ๋กํ์ฌ, ์์คํ ์๊ฐ๋ค์ ๋ชจ์ ์ถ์ตํ์ธ์.
- โ
๊ธฐ๋ฅ 2 : ๋ค๋ฅ์ด ์ก์์์๋ ๊ฐ ์์ด๋ณ ์ฒซ ์๊ฐ๋ค์ ๋ชจ์ ๊ด๋ฆฌํ ์ ์๋, ์๊ธฐโจ
ํธํ๊ณ ๋น ๋ฅธ ์๊ธฐ ์ ํ ๋ชจ๋๋ฅผ ํตํด, ๋ค๋ฅ์ด ์ก์์์๋ ๊ฐ ์์ด๋ณ ์์คํ ์๊ฐ์ ๋ชจ์๋ณด์ธ์.
## ๐ผ ํ๋ฉด ๊ตฌ์ฑ ๋ฐ ์์ฐ
| ๊ธฐ๋ฅ | ์ค๋ช
| ์ด๋ฏธ์ง |
|------|------|--------|
| ์์1 | ๊ธฐ๋ฅ ์์ฝ |  |
| ์์2 | ๊ธฐ๋ฅ ์์ฝ |  |
## ๐งฑ ํด๋ ๊ตฌ์กฐ
```
๐ฆProjectName
โฃ ๐Feature
โ โฃ ๐SceneA
โ โ ๐SceneB
โฃ ๐Core
โฃ ๐UI
โฃ ๐Test
โ ๐Resources
```
## ๐งโ๐ป ํ ์๊ฐ
| ์ด๋ฆ | ์ญํ | GitHub |
|------|------|--------|
| ํ๊ธธ๋ | iOS Developer | [@hong](https://github.com/hong) |
| ๊น๊ฐ๋ฐ | PM | [@devkim](https://github.com/devkim) |
[๐ ํ ๋ธ๋ก๊ทธ / ๋ฏธ๋์ ๋งํฌ](https://medium.com/example)
## ๐ ๋ธ๋์น ์ ๋ต
`(์์)`
- `main`: ๋ฐฐํฌ ๊ฐ๋ฅํ ์์ ๋ฒ์
- `develop`: ํตํฉ ๊ฐ๋ฐ ๋ธ๋์น
- `feature/*`: ๊ธฐ๋ฅ ๊ฐ๋ฐ ๋ธ๋์น
- `bugfix/*`: ๋ฒ๊ทธ ์์ ๋ธ๋์น
- `hotfix/*`: ๊ธด๊ธ ์์ ๋ธ๋์น
- ๋ชจ๋ PR์ `develop` ๋ธ๋์น๋ก ๋จธ์ง๋ฉ๋๋ค.
- ์๋ก์ด ๋ธ๋์น ์์ฑ ์ `develop` ๋ธ๋์น์์ ๋ถ๊ธฐํฉ๋๋ค.
- ๋ธ๋์น ์ด๋ฆ์ ๋ค์ ํ์์ ๋ฐ๋ฆ
๋๋ค:
- ๊ธฐ๋ฅ ๊ฐ๋ฐ: `feature/์ด์๋ฒํธ` (์: feature/123)
- ๋ฒ๊ทธ ์์ : `fix/์ด์๋ฒํธ` (์: fix/456)
- ๋ฆฌํฉํ ๋ง: `refactor/์ค๋ช
` (์: refactor/code-cleanup)
- `main` ๋ธ๋์น๋ก์ ๋จธ์ง๋ `develop` ๋ธ๋์น์์๋ง ๊ฐ๋ฅํฉ๋๋ค.
- `main`๊ณผ `develop` ๋ธ๋์น์๋ ์ง์ ์ปค๋ฐํ ์ ์์ต๋๋ค.
- `main` ๋ธ๋์น๋ก์ PR ์์ฑ ์, `develop`์ ๋จธ์ง๋ PR ๋ชฉ๋ก์ ์์ธํ ๊ธฐ์ฌํฉ๋๋ค.
## ๐ PR ๊ฐ์ด๋
- type: feat, fix, docs, style, refactor, test, chore
- ๋ด์ฉ ์์ฝ: ๋ณ๊ฒฝ์ฌํญ์ ๊ฐ๋จ๋ช
๋ฃํ๊ฒ ์ค๋ช
์์:
- feat: ์๊ธฐ ์ฑ์ฅ ๊ธฐ๋ก ๊ธฐ๋ฅ ์ถ๊ฐ
- fix: ๋ฉ๋ชจ๋ฆฌ ๋์ ๋ฌธ์ ํด๊ฒฐ
- docs: README ์
๋ฐ์ดํธ
- refactor: ๋ฐ์ดํฐ ๋ชจ๋ธ ๊ตฌ์กฐ ์ ๋ฆฌ
| Type | ์ค๋ช
| ์ฌ์ฉ ์์ |
|-----------|----------------------------------------------------------------------|-----------|
| **feat** | ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ | ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ๊ตฌํ, ์๋ก์ด ๋ฒํผ ์ถ๊ฐ |
| **fix** | ๋ฒ๊ทธ ์์ | ์๋ชป๋ ๊ฐ ์ถ๋ ฅ ์์ , ํฌ๋์ ํด๊ฒฐ |
| **docs** | ๋ฌธ์๋ง ์์ | README ์
๋ฐ์ดํธ, ์ฃผ์ ๋ณด๊ฐ |
| **style** | ์ฝ๋ ์๋ฏธ์๋ ์ํฅ ์๊ณ , ์คํ์ผ/ํฌ๋งท๋ง ์์ | ๋ค์ฌ์ฐ๊ธฐ ์ ๋ฆฌ, ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ ์์ |
| **refactor** | ๊ธฐ๋ฅ ๋ณํ๋ ์์ง๋ง ์ฝ๋ ๊ตฌ์กฐ ๊ฐ์ | ์ค๋ณต ์ฝ๋ ์ ๊ฑฐ, ํจ์ ๋ถ๋ฆฌ |
| **test** | ํ
์คํธ ์ฝ๋ ์ถ๊ฐ/์์ | ๋จ์ ํ
์คํธ ์ถ๊ฐ, ๊ธฐ์กด ํ
์คํธ ๋ณด๊ฐ |
| **chore** | ๋น๋, ํจํค์ง, ํ๊ฒฝ์ค์ ๋ฑ ์ ์ง๋ณด์ ์์
(์ฝ๋/๊ธฐ๋ฅ์ ์ํฅ ์์) | ์์กด์ฑ ์
๋ฐ์ดํธ, CI ์ค์ ์์ |
### PR ์ค๋ช
ํ์
Closes #์ด์ ๋ฒํธ
Description
- ๋ณ๊ฒฝ์ฌํญ์ ๋ํ ์์ธ ์ค๋ช
Changes
- ๊ตฌํํ ๊ธฐ๋ฅ ๋ชฉ๋ก
- ์์ ๋ ํ์ผ ๋ชฉ๋ก
Test Checklist
- [ ] ํ
์คํธ ํญ๋ชฉ 1
- [ ] ํ
์คํธ ํญ๋ชฉ 2
Screenshot

Etc.
- ์ถ๊ฐ ๊ณต์ ๊ฑด 1
- ์ถ๊ฐ ๊ณต์ ๊ฑด 2
- Screenshot์ UI ๋ณ๊ฒฝ ์ฌํญ์ด ์์ ๋์๋ง ์ฒจ๋ถํฉ๋๋ค.
## ๐ ์ปค๋ฐ ๋ฉ์์ง ์ปจ๋ฒค์
`(์์)`
[Gitmoji](https://gitmoji.dev) + [Conventional Commits](https://www.conventionalcommits.org)
```
[optional scope]:
[optional body]
[optional footer(s)]
```
- type: feat, fix, docs, style, refactor, test, chore
- ์ ๋ชฉ๊ณผ ๋ณธ๋ฌธ์ ํ๊ธ๋ก ์์ฑํด์ฃผ์ธ์.
- type์ ์์ด๋ก ์์ฑํด์ฃผ์ธ์.
- ์ปค๋ฐ ๋ก๊ทธ๋ฅผ ๋ณด๊ณ ํ๋ฆ์ ์ดํดํ ์ ์๋๋ก ์์ฑํด์ฃผ์ธ์.
### ์ฝ๋ ๋ฆฌ๋ทฐ ๊ท์น
- ์ ๊ฐ์ ์ด ํ์ํ์ง ์ด์ ๋ฅผ ์ถฉ๋ถํ ์ค๋ช
ํด์ฃผ์ธ์.
## โ
ํ
์คํธ ๋ฐฉ๋ฒ
1. ์ด ์ ์ฅ์๋ฅผ ํด๋ก ํฉ๋๋ค.
```bash
git clone https://github.com/yourteam/project.git
```
2. `Xcode`๋ก `.xcodeproj` ๋๋ `.xcworkspace` ์ด๊ธฐ
3. ์๋ฎฌ๋ ์ดํฐ ํ๊ฒฝ ์ค์ : iPhone 15 / iOS 17
4. `Cmd + R`๋ก ์คํ / `Cmd + U`๋ก ํ
์คํธ ์คํ
## ๐ ํ๋ก์ ํธ ๋ฌธ์
- [๊ธฐํ ํ์คํ ๋ฆฌ](๋งํฌ)
- [๋์์ธ ํ์คํ ๋ฆฌ](๋งํฌ)
- [๊ธฐ์ ๋ฌธ์ (์ํคํ
์ฒ ๋ฑ)](๋งํฌ)
## ๐ License
This project is licensed under the ~~[CHOOSE A LICENSE](https://choosealicense.com). and update this line~~