μμΉ κΈ°λ° μ΅λͺ
μ±ν
μλΉμ€
PEEKPICK μ μ μ¬μκ°, μ¬λμκ°, λ²μ€ λκΈ°μκ° λ±μ μ§λ£¨ν
μ ν΄μκ°μ μ¬λ―Έμκ²
보λ΄κΈ° μν μμΉ κΈ°λ°μ μ΅λͺ
μ±ν
μλΉμ€μ
λλ€.
- μμ
λ‘κ·ΈμΈ
- Kakao
- Naver (κ²μ μ€...)
- μμΉ κΈ°λ° μΌλμΌ μ΅λͺ μ±ν
- μμΉ κΈ°λ° νλ°μ± λ©μμ§ μμ±
- λ©μμ§ κ΄μ¬ νν (μ’μμ, μ«μ΄μ)
- μ
μ± μ μ μ κ³
- μ μ± λ©μμ§ μ κ³
- μ μ± μ±ν μ κ³
- κ°μΈλ³ μ·¨ν₯ μ€μ
- ν μ€ μκ°
- μ΄λͺ¨μ§
- μ·¨ν₯ (μ’μμ, μ«μ΄μ κ°κ° 5κ° μ©)
- μ λμ¬
- λλ€μ
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
πμ΄λ€μ | μ μ€μ | κ°λν | κΉμ€ν | κΉμ©λ² | κΉλλ―Ό |
Leader Backend |
Backend Infra, CI/CD |
Backend Infra |
Frontend | Frontend | Frontend |
- μ 체 κΈ°κ° : 2023. 07. 10 ~ 2023. 08. 18 [ 6μ£Ό ]
- κΈ°ν λ° μ€κ³ : 2023. 07. 10 ~ 2023. 07. 21
- κ°λ° : 2023. 07. 24 ~ 2023. 08. 11
- λ²κ·Έ μμ , μ°μΆλ¬Ό μμ± : 2023. 08. 14 ~ 2023. 08. 18
νμ
λꡬ :
μ΄μ λ° λ°°ν¬ :
λ²μ μμΈ μ 보
Ubuntu
: 20.04 LTSJenkins
: 2.417Docker
: 24.0.5Nginx
: 1.18.0 (Ubuntu)Prometheus
: 1.9.13
λ²μ μμΈ μ 보
Java
: OpenJDK 11.0.1Spring
: 5.3.29Spring Boot
: 2.7.14Spring Security
: 5.7.10MySQL
: 8.0.33Gradle
: 8.1.1Redis
: 3.2
λ²μ μμΈ μ 보
Java Script
: ES 6React
: 18.2.0Redux
: 8.1.1npm
: 9.6.7Axios
: 1.4.0
π²μ£Όμ κΈ°λ₯

- λ©μΈ νμ΄μ§
- μ²μ μ μ μ 보μ΄λ νμ΄μ§λ‘ μμ
λ‘κ·ΈμΈκ³Ό μκ° νμ΄μ§λ‘ λμ΄κ° μ μμ΅λλ€.
- μ²μ μ μ μ 보μ΄λ νμ΄μ§λ‘ μμ
λ‘κ·ΈμΈκ³Ό μκ° νμ΄μ§λ‘ λμ΄κ° μ μμ΅λλ€.
![]() |
![]() |
![]() |
- μκ° νμ΄μ§
- κΈ°κΈ°μμ 첫 μ μ μ, νΉμ μκ° νμ΄μ§ λ²νΌμ ν΅ν΄ μ΄λν μ μμΌλ©° μλΉμ€μ λν κ°λ¨ν μκ°λ₯Ό μ μν©λλ€.
- κΈ°κΈ°μμ 첫 μ μ μ, νΉμ μκ° νμ΄μ§ λ²νΌμ ν΅ν΄ μ΄λν μ μμΌλ©° μλΉμ€μ λν κ°λ¨ν μκ°λ₯Ό μ μν©λλ€.
![]() |
![]() |
![]() |
![]() |
κΈ°λ³Έ μ μμ 보 μ λ ₯ |
μ΄λͺ¨μ§ λ€μ λ½κΈ° |
μ λμ¬ λ° λλ€μ μ€μ |
μ·¨ν₯ μ 보 μ ν |
- νμ κ°μ
- μμ λ‘κ·ΈμΈ μ΄ν μ΄λͺ¨μ§, μ λμ¬, λλ€μ, μ·¨ν₯μ μ λ ₯λ°μ΅λλ€.
- μ¬μ©μμ νΈμλ₯Ό μν΄ μμ λ‘κ·ΈμΈ μ νμ©ν λ°μ΄ν°λ 미리 κ°μ μ±μμ£Όλλ‘ νμμ΅λλ€.
- μ·¨ν₯μ μ΅μ 1κ°, μ΅λ 5κ°μ© μ νν μ μμ΅λλ€.

- PICKER (νΌμ»€)
- νμ¬ μ£Όλ³μ μ μ μ€μΈ λ€λ₯Έ μ μ λ€μ νλ©΄μ 보μ¬μ€λλ€.
- μ ν μ μ·¨ν₯ μ 보, ν μ€ μκ°, μ±ν
νμλ±μ νμΈν μ μμ΅λλ€.

- 거리 μ‘°μ
- PICKER νΉμ PEEKλ₯Ό νμν μ μλ 거리λ₯Ό μ€μ νλ€.

- μ±ν
μμ²
- PICKERλ₯Ό μ ν ν
PICK
λ²νΌμ λλ₯΄λ©΄ μ±ν μμ²μ 보λ λλ€.
- PICKERλ₯Ό μ ν ν

- μ±ν
- 15μ΄ μμ μλ½νλ€λ©΄ μ±ν λ°©μ΄ κ°μ€λ©λλ€.
- κ±°μ μ μμ²μμκ² κ±°μ νμμ΅λλ€. μλ¦Όμ΄ λ³΄μ
λλ€.

- μλλ°© μ 보 νμΈ
- μ±ν
μ μλ½ν μ μ λ μλλ°©μ μ΄λͺ¨μ§λ₯Ό ν΄λ¦ν¨μΌλ‘μ¨ μ 보λ₯Ό νμΈν μ μμ΅λλ€.
- μ±ν
μ μλ½ν μ μ λ μλλ°©μ μ΄λͺ¨μ§λ₯Ό ν΄λ¦ν¨μΌλ‘μ¨ μ 보λ₯Ό νμΈν μ μμ΅λλ€.

- νν°λ§
- μ΅λͺ 컨ν μΈ μ΄λ―λ‘ λΉμμ΄ νν°λ§μ μ μ©νμ΅λλ€.
- λΉμμ΄ μ¬μ© μ
β‘
λ‘ νμλ©λλ€.

- μ κ³
- μλλ₯Ό μ κ³ νκ³ λκ° μ μμ΅λλ€.
- μ±ν λ°©μ λκ°λ©΄ μλλ λ μ΄μ μ±ν μ λ³΄λΌ μ μμ΅λλ€. μ±ν μ 보λ΄λ©΄ λ³΄λΌ μ μλ€λ μλ¦Όμ λμλλ€.

- 맡 λ³κ²½
- λ°°κ²½μΌλ‘ λμΈ λ§΅μ λ³κ²½ν μ μμ΅λλ€.
![]() |
![]() |
![]() |
![]() |
PEEK νμΈ |
PEEK νμΈ ν |
PEEK μ κ³ |
PEEK μμ± |
- PEEK
- κΈ°λ³Έ 1μκ° ν νλ°λλ λ©μμ§
PEEK
λ₯Ό 보μ¬μ€λλ€. - μ ν μ λ¨κΈ΄ μ¬λκ³Ό λ΄μ©, νΈλΆνΈ μ λλ₯Ό 보μ¬μ€λλ€.
- νΈλΆνΈ μ νμ μ§μ μκ°μ΄ 10λΆ μ© μ¦κ°ν©λλ€.
- νμΈ νμ PEEKλ νμμΌλ‘ λ³νλ©°, μ¬ νμμ λ€μ 보μ¬μ£Όμ§ μμ΅λλ€.
- λΉμμ΄ νν°λ§μ μ€μνλ©° μ κ³ κ° κ°λ₯ν©λλ€.
- μ§μμκ°μ΄ 6μκ° μ΄μμΈ PEEKλ β¨λΉλλ νΉλ³ν ννΈλ‘ ννλ©λλ€.
- μ°μΈ‘ νλ¨ λ²νΌμ ν΅ν΄ PEEKλ₯Ό μμ±ν μ μμ΅λλ€.
- κΈ°λ³Έ 1μκ° ν νλ°λλ λ©μμ§

- λ§μ΄νμ΄μ§
- κΈ°λ³Έ μ 보λ₯Ό 보μ¬μ£Όκ³ , νμ€μκ°, λλ€μ, μ λμ¬, μ΄λͺ¨μ§ μ·¨ν₯μ λ³κ²½ν μ μμ΅λλ€.
- μΆν 맡 νλμ΄λ, νμ μ΄λͺ¨μ§ νλ νμ₯μ μν POINTλ₯Ό νμΈν μ μμ΅λλ€. POINTλ μ±ν
νμμ PEEK
νΈ
μ ν νμλ₯Ό ν΅ν΄ κ³μ°λ©λλ€. - μ±ν
νμμ PEEK
νΈ
μ νμ λ°μ νμλ₯Ό λ³Ό μ μμ΅λλ€.
πAPI λͺ μΈ
νκ·Έ | μ€λͺ | μμ |
---|---|---|
Feat | μλ‘μ΄ κΈ°λ₯ μΆκ° | Feat: νΌμ»€ 거리μ μ°ΎκΈ° κΈ°λ₯ μΆκ° |
Fix | λ²κ·Έ μμ | Fix: 거리 μ§μ λΆκ° μμ |
Build | λΉλ κ΄λ ¨ νμΌ μμ | Build: DockerνμΌ μμ |
Docs | λ¬Έμ μΆκ°/μμ /μμ | Docs: 리λλ―Έ μμ |
Style | μ½λνμ λ³κ²½(λΉμ¦λμ€ λ‘μ§ λ³κ²½ β) | Style: νΌμ»€ μλΉμ€ μ½λνμ λ³κ²½ |
Refactor | μ½λ 리ν©ν λ§ | Refactor: νΌμ»€ λΉμ¦λμ€ λ‘μ§ λ¦¬ν©ν λ§ |
Test | ν μ€νΈ | Test: νμκ°μ ν μ€νΈ |
Chore | κΈ°ν λ³κ²½μ¬ν | Chore: 곡백 μ κ±° |
- develop/be : λ°±μλ νλ‘μ νΈ λ°°ν¬
- develop/fe : νλ‘ νΈμλ νλ‘μ νΈ λ°°ν¬
- feature/be/[κΈ°λ₯λͺ ] : λ°±μλ κΈ°λ₯ κ°λ°
- feature/fe/[κΈ°λ₯λͺ ] : νλ‘ νΈμλ κΈ°λ₯ κ°λ°
- hotfix/be/[κΈ°λ₯λͺ
] : κΈν λ°±μλ μλ¬ μμ
- hotfix/fe/[κΈ°λ₯λͺ
] : κΈν νλ‘ νΈμλ μλ¬ μμ