Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

sgdevcamp2025/bbebig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

146 Commits

Repository files navigation

πŸ“ž λΉ„μŠ·μ½”λ“œ

πŸ™Œ νŒ€ μ†Œκ°œ

λΉ„λΉ„λΉ…νŒ€(BBeBig)은 '크게 μ„±μž₯ν•˜λŠ” BνŒ€'을 μ˜λ―Έν•©λ‹ˆλ‹€. μ˜μ‚¬μ†Œν†΅κ³Ό ν”Όλ“œλ°±μ— 열정적인 5λͺ…μ˜ νŒ€μ›μ΄ λͺ¨μ—¬μžˆμŠ΅λ‹ˆλ‹€.

Android BE BE FE FE
μ„œμ •μš° λ°±λ„ν˜„ μ΄μ†Œμ€ κΉ€μ˜ˆμ§€ μ΄μ§€ν˜•

πŸ’¬ ν”„λ‘œμ νŠΈ λͺ©μ 

κ°œλ°œμžλ‘œμ„œ μ„±μž₯ν•˜κΈ° μœ„ν•΄ ν•œκ³„λ₯Ό λ§ˆμ£Όν•˜κΈ°

μƒˆλ‘œμš΄ 기술과 ν˜Όμžμ„œλŠ” λ„μ „ν•˜κΈ° μ–΄λ €μš΄ μ˜μ—­μ„ ν•œκ³„λ‘œ μ •μ˜ν–ˆμŠ΅λ‹ˆλ‹€. νŒ€μ›λ“€κ³Όμ˜ νŽ˜μ–΄ ν”„λ‘œκ·Έλž˜λ°κ³Ό μ„Έλ―Έλ‚˜λ₯Ό 톡해 ν•¨κ»˜ ν•™μŠ΅ν•˜λ©° μ΄λŸ¬ν•œ ν•œκ³„λ₯Ό κ·Ήλ³΅ν•˜κ³  μƒˆλ‘œμš΄ κ°€λŠ₯성을 ν™•μž₯ν•΄ λ‚˜κ°‘λ‹ˆλ‹€.

λ””μžμΈκ³Ό κΈ°νšμ„ μ°Έκ³ ν•˜μ—¬ κ°œλ°œμ—λ§Œ 집쀑할 수 μžˆλ„λ‘ 클둠 ν”„λ‘œμ νŠΈ 방식을 μ„ νƒν–ˆμŠ΅λ‹ˆλ‹€.

πŸ›οΈ λ°±μ—”λ“œ μ•„ν‚€ν…μ²˜

image

Kafka 이벀트 흐름

image

Redis μŠ€ν‚€λ§ˆ

image

πŸ’ μž‘μ—…μ— μ°Έμ—¬ν•˜λŠ” 방법

ν•„μš”ν•œ κΈ°λŠ₯ 및 버그λ₯Ό 미리 μž‘μ„±λœ ν…œν”Œλ¦Ώμ„ 기반으둜 이슈λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€. μž‘μ—…λŸ‰μ— 따라 PR, Commit μ»¨λ²€μ…˜μ— 맞게 μž‘μ„±μ„ μ§„ν–‰ν•©λ‹ˆλ‹€.

βœ… PR μ»¨λ²€μ…˜

[${ν”Œλž«νΌ}] ${μ„€λͺ…} #${이슈 번호}

ex:

  • [BE] μΉ΄ν”„μΉ΄ μ—°λ™ν•˜μ—¬ μ†ŒλΉ„/λ°œν–‰ 이벀트 및 μ±„νŒ… κ΅¬ν˜„ #70

βœ… Commit μ»¨λ²€μ…˜

${νƒ€μž…}: ${μ„€λͺ…}

βœ… Commit νƒ€μž…

  • feat: μƒˆλ‘œμš΄ κΈ°λŠ₯이 μΆ”κ°€
  • fix: 버그 μˆ˜μ •
  • build: λΉŒλ“œ μ‹œμŠ€ν…œ λ˜λŠ” μ™ΈλΆ€ 쒅속성 κ΄€λ ¨ λ³€κ²½ (예: Gradle μ„€μ •)
  • refactor: μ½”λ“œ λ¦¬νŒ©ν† λ§, μœ μ§€ 보수
  • chore: μ½”λ“œ 변경이 μ•„λ‹Œ μ„€μ • λ³€κ²½
  • docs: λ¬Έμ„œ μˆ˜μ • (예: README, API λ¬Έμ„œ)
  • style: μ½”λ“œ μŠ€νƒ€μΌ λ˜λŠ” 포맷 λ³€κ²½
  • test: ν…ŒμŠ€νŠΈ μ½”λ“œ μΆ”κ°€ λ˜λŠ” μˆ˜μ •
  • perf: μ„±λŠ₯ κ°œμ„  μž‘μ—…
  • revert: 이전 컀밋을 되돌릴 λ•Œ
  • ci: CI μ„€μ • 파일 및 슀크립트 λ³€κ²½
  • cd: CD μ„€μ • 파일 및 슀크립트 λ³€κ²½

ex:

  • feat: μ•Œλ¦Ό 이벀트 μ†ŒλΉ„ 및 λ°œν–‰ κΈ°λŠ₯ κ΅¬ν˜„
  • fix: consumer μ„œλΉ„μŠ€μ—μ„œ μ˜ˆμ™Έμ²˜λ¦¬ λ°˜λŒ€λ‘œ λ˜μžˆλŠ” 둜직 μˆ˜μ •
  • feat: 채널 μ „ν™˜ 이벀트 λ°œν–‰ κΈ°λŠ₯ κ΅¬ν˜„
  • feat: λ©”μ‹œμ§€ λ°œν–‰μ‹œ snowFlake둜 ID μƒμ„±ν•˜μ—¬ μΉ΄ν”„μΉ΄ λ°œν–‰ κΈ°λŠ₯ κ΅¬ν˜„
  • chore: μΉ΄ν”„μΉ΄ νŒ¨ν‚€μ§€ ꡬ쑰 뢄리

🎢 Branch μ»¨λ²€μ…˜

${ν”Œλž«νΌ}/${νƒ€μž…}/#${이슈 번호}

βœ… Branch μ „λž΅

λ³Έ ν”„λ‘œμ νŠΈλŠ” Git Flow μ „λž΅μ„ λ³€ν˜•ν•˜μ—¬ μ‚¬μš©ν•©λ‹ˆλ‹€.

  1. ν”Œλž«νΌμ— 맞좰 브랜치λ₯Ό λΆ„λ¦¬ν•˜μ—¬ μž‘μ—…ν•©λ‹ˆλ‹€.
  2. κΈ°λŠ₯ κ°œλ°œμ€ feature λΈŒλžœμΉ˜μ—μ„œ μ§„ν–‰ν•©λ‹ˆλ‹€.
  3. κΈ°λŠ₯ 브랜치의 μž‘μ—… λ‚΄μš©μ€ main λΈŒλžœμΉ˜μ— 직접 λ³‘ν•©ν•˜μ§€ μ•Šκ³ , λ¨Όμ € dev λΈŒλžœμΉ˜μ— λ³‘ν•©ν•©λ‹ˆλ‹€.
  4. 톡합 ν…ŒμŠ€νŠΈ 및 검증이 μ™„λ£Œλ˜λ©΄ dev λΈŒλžœμΉ˜μ—μ„œ main 브랜치둜 μ΅œμ’… λ³‘ν•©ν•©λ‹ˆλ‹€.
image

About

2025 Smilegate DEV CAMP - BBeBig

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 7

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /