/Vuddy

πŸ‘­ μΉœκ΅¬λ“€μ΄ 어디에 μžˆλŠ”μ§€, μ–΄λ–€ 이야기λ₯Ό λ‚˜λˆ„λŠ”μ§€ ν™•μΈν•˜μ„Έμš”. μœ„μΉ˜κΈ°λ°˜ SNS 🚩 - Vuddy

Primary LanguageJava

πŸ‘­ 지도λ₯Ό 톡해 μ†Œν†΅ν•˜λŠ” μœ„μΉ˜κΈ°λ°˜ SNS 🚩 - Vuddy

λͺ©μ°¨

1️⃣ κ°œμš”

βŒ› ν”„λ‘œμ νŠΈ κΈ°κ°„ 및 인원

  • κΈ°κ°„: 2023.04.10 ~ 2023.05.18 (6μ£Ό)
  • 인원(6λͺ…) : μ •ν˜„μ„, μ΄μ§„μš±, 솑기라, λ₯˜μ›μ°½, μœ λ•κ· , κΉ€νƒœν›ˆ

🎞 UCC


πŸ”Ž μ„œλΉ„μŠ€ κ°œμš”

  • Vuddy: μ•ˆλ“œλ‘œμ΄λ“œ 기반의 친ꡬ μœ„μΉ˜ 쑰회 SNS
  • κΈ°νšŒμ˜λ„: 친ꡬ의 ν˜„μž¬ μœ„μΉ˜λ₯Ό νŒŒμ•…ν•˜κ³ , 좔얡을 지도에 남길 수 μžˆλŠ” SNS 개발

πŸ›  핡심 κΈ°λŠ₯

  • μžμ‹ μ˜ ν˜„μž¬ μœ„μΉ˜λ₯Ό μ‘°νšŒν•˜μ—¬ μΉœκ΅¬λ“€μ—κ²Œ 전솑
  • 전솑받은 μœ„μΉ˜λ₯Ό λ‚˜μ˜ 지도에 ν‘œμ‹œ
  • ν˜„μž¬ μœ„μΉ˜λ₯Ό μ€‘μ‹¬μœΌλ‘œ λ‚΄ μƒνƒœ νŒŒμ•…(νšŒμ‚¬, 집, μΆœκ·Όμ€‘, λ“±..)
  • μΉœκ΅¬μ™€ μ±„νŒ… κΈ°λŠ₯
  • ν”Όλ“œλ₯Ό μž‘μ„±ν•˜κ³ , 지도에 ν•΄λ‹Ή μœ„μΉ˜μ— ν”Όλ“œλ₯Ό ν‘œμ‹œ

2️⃣ 섀계

πŸ”§ κΈ°μˆ μŠ€νƒ

μ•ˆλ“œλ‘œμ΄λ“œ

  • Android
  • Kotlin

μŠ€ν”„λ§

  • Spring Boot
  • Java
  • Kafka
  • Redis
  • MySQL

인프라

  • Docker Engine & Docker Compose & NGINX
  • Docker Container
  • Kubernetes
  • Argo CD
  • Gitlab Runner
  • IaC(Terraform)

🧫 μ„œλΉ„μŠ€ 아킀텍쳐

πŸ’» Figma

πŸ•Ά ERD


3️⃣ 기술 특μž₯점

μ‚¬μš©μž μœ„μΉ˜ 쑰회

  • μ•ˆμ •μ μ΄κ³  μ •ν™•ν•œ μœ„μΉ˜ 쑰회 κ°€λŠ₯
  • 배터리 μ†Œλͺ¨ μ΅œμ†Œν™”

μ‚¬μš©μž μƒνƒœ νŒŒμ•…

  • DBSCAN μ•Œκ³ λ¦¬μ¦˜μ„ μ΄μš©ν•˜μ—¬ μ‚¬μš©μžμ˜ μœ„μΉ˜λ₯Ό ν† λŒ€λ‘œ μƒνƒœλ₯Ό νŒŒμ•…

4️⃣ κΈ°λŠ₯

νšŒμ›κ°€μž…/둜그인

지도

친ꡬ λͺ©λ‘

ν”Όλ“œ μž‘μ„±

ν”Όλ“œ 상세

μ±„νŒ…

ν”„λ‘œν•„

5️⃣ νŒ€μ› μ†Œκ°œ

이름 μ •ν˜„μ„ μ΄μ§„μš± 솑기라 μœ λ•κ·  λ₯˜μ›μ°½ κΉ€νƒœν›ˆ
ν¬μ§€μ…˜ Team Leader
Front-end
Front-end Front-end Back-end Back-end Infra
λ‹΄λ‹Ή
κΈ°λŠ₯
Android
지도
Android
친ꡬ
μ±„νŒ…
Android
ν”Όλ“œ
ν”„λ‘œν•„
Spring
μ†ŒμΌ“ μ„œλ²„
Spring
API μ„œλ²„
Kubernetes
CI/CD