Skip to content

λ™κ΅¬λΌλ―ΈπŸ™†, ν•¨κ»˜ 곡연을 즐길 동행인을 μ°ΎλŠ” 이듀을 μœ„ν•œ νŠΉλ³„ν•œ μ„œλΉ„μŠ€

Notifications You must be signed in to change notification settings

GoGo-Ring/dongoorami-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

dongoorami-backend

λ™κ΅¬λΌλ―ΈπŸ™†, ν•¨κ»˜ 곡연을 즐길 동행인을 μ°ΎλŠ” 이듀을 μœ„ν•œ νŠΉλ³„ν•œ μ„œλΉ„μŠ€

πŸ”— API λ¬Έμ„œ 및 μ„œλΉ„μŠ€ 링크

πŸ‘€ ν”„λ‘œμ νŠΈ μ†Œκ°œ

곡연을 ν•¨κ»˜ 즐길 λ™ν–‰μž, 이동 λ™ν–‰μž, μˆ™μ†Œ λ™ν–‰μžκΉŒμ§€ 곡연 κ΄€λžŒμ˜ A to Zλ₯Ό κ³„νšν•˜λŠ”λ° 도움을 μ£ΌλŠ” μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜μ—¬ ꢁ극적으둜 곡연 κ΄€λžŒμ— 즐거움을 λ”ν•©λ‹ˆλ‹€.

기획 μ˜λ„

  • 곡연을 κ΄€λžŒν•˜λŠ” μ‚¬λžŒλ“€μ΄ SNSλΌλŠ” λΆ„λ¦¬λœ λ„λ©”μΈμ—μ„œ 동행을 κ΅¬μΈν•œλ‹€λŠ” 사싀 확인
  • SNSμ—μ„œ ꡬ인할 μ‹œ λ™ν–‰μ΄λΌλŠ” ν‚€μ›Œλ“œ ν•˜λ‚˜λ‘œ κ΄€λ¦¬λ˜μ§€ μ•Šμ€ 일정과 λ’€μ„žμΈ κ²Œμ‹œλ¬Ό μ€‘μ—μ„œ λ―Ώμ„λ§Œν•œ μ‚¬μš©μžλ₯Ό μ°Ύμ•„μ•Ό ν•œλ‹€λŠ” 문제점 확인
  • ν˜„μž¬ μ½˜μ„œνŠΈλ‚˜ νŽ˜μŠ€ν‹°λ²Œ λ“±μ˜ 곡연 동행을 ꡬ할 수 μžˆλŠ” μ„œλΉ„μŠ€λ₯Ό μ°Ύμ•„λ³Ό 수 μ—†λ‹€λŠ” 점에 μ£Όλͺ©

μ£Όμš” κΈ°λŠ₯

  • 곡연 λͺ©λ‘ 확인

    • ν˜„μž¬ 진행 쀑인 λ‹€μ–‘ν•œ 곡연 정보 λͺ©λ‘μ„ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • 곡연 λͺ©λ‘μ„ ν•„ν„°λ§ν•˜μ—¬ μ›ν•˜λŠ” κ³΅μ—°λ§Œ 검색할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • λ‹€λ₯Έ μ‚¬λžŒλ“€μ΄ 남긴 곡연 ν›„κΈ°λ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • 동행 ꡬ인 μ„œλΉ„μŠ€

    • 곡연 및 μ½˜μ„œνŠΈλ₯Ό ν•¨κ»˜ λ™ν–‰ν•˜κΈ° μœ„ν•œ κ²Œμ‹œκΈ€μ„ μž‘μ„±ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • μ›ν•˜λŠ” 쑰건에 따라 동행 ꡬ인 κ²Œμ‹œλ¬Όμ„ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • μͺ½μ§€λ₯Ό 톡해 λŒ€ν™”λ₯Ό λ‚˜λˆŒ 수 μžˆμŠ΅λ‹ˆλ‹€.
    • 동행 ꡬ인 글을 ν•„ν„°λ§ν•˜μ—¬ 관심 μžˆλŠ” μ •λ³΄λ§Œ μΆ”λ € λ‚Ό 수 μžˆμŠ΅λ‹ˆλ‹€.
    • μ›ν•˜λŠ” 동행 ꡬ인 글을 μ°œν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • 동행 ν›„κΈ° μ„œλΉ„μŠ€

    • ν•¨κ»˜ λ™ν–‰ν•œ μ‚¬λžŒλ“€μ˜ λ§€λ„ˆ 점수, ν›„κΈ°λ₯Ό μž…λ ₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • λ‹€λ₯Έ μ‚¬λžŒλ“€μ΄ 남긴 동행 ν›„κΈ°λ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

🌟 개발 포인트

  • CI/CD ꡬ좕
  • μ»€μ„œ 기반 λ¬΄ν•œ 슀크둀
  • 필터링 QueryDsl 적극 ν™œμš©
  • λ™μ‹œμ„± 처리
  • Open APIλ₯Ό ν™œμš©ν•œ 곡연 정보 μ—…λ°μ΄νŠΈ (좜처: κ³΅μ—°μ˜ˆμˆ  톡합전산망 KOPIS)
  • Spring Acutatorλ₯Ό ν†΅ν•œ 둜그 확인
  • ν…ŒμŠ€νŠΈ μ½”λ“œ μž‘μ„±

πŸ’ͺ λ°±μ—”λ“œ νŒ€μ›

Name μ΅œμ •μ€ μ΄μœ μ •
Profile
Role AWS μ±…μž„μž, 동행/μͺ½μ§€ API νŒ€μž₯, 곡연/νšŒμ›/찜 API

πŸ¦€ μ„œλ²„ ꡬ성

cicdawsμ„œλ²„

πŸ›  기술 μŠ€νƒ

개발

인프라

ν…ŒμŠ€νŠΈ

✏️ λ¬Έμ„œ/ν˜‘μ—…

πŸ—ΊοΈ ERD

gogoring_erd

πŸ€™ Convention

Branch μ „λž΅

  • develop : Merge μ „μš© 브랜치
  • μ΄μŠˆμ— λŒ€ν•œ 브랜치 생성(Tag Name/[이슈번호]-μ΄μŠˆμš”μ•½)

Commit Convention

Tag Name Description
feat μƒˆλ‘œμš΄ κΈ°λŠ₯을 μΆ”κ°€
refactor ν”„λ‘œλ•μ…˜ μ½”λ“œ λ¦¬νŒ©ν† λ§
docs λ¬Έμ„œ μˆ˜μ •
test ν…ŒμŠ€νŠΈ μ½”λ“œ, λ¦¬νŽ™ν† λ§ ν…ŒμŠ€νŠΈ μ½”λ“œ μΆ”κ°€, Production Code(μ‹€μ œλ‘œ μ‚¬μš©ν•˜λŠ” μ½”λ“œ) λ³€κ²½ μ—†μŒ
chore λΉŒλ“œ 업무 μˆ˜μ •, νŒ¨ν‚€μ§€ λ§€λ‹ˆμ € μˆ˜μ •, νŒ¨ν‚€μ§€ κ΄€λ¦¬μž ꡬ성 λ“± μ—…λ°μ΄νŠΈ, Production Code λ³€κ²½ μ—†μŒ
style μ½”λ“œ 포맷 λ³€κ²½, μ„Έλ―Έ 콜둠 λˆ„λ½, μ½”λ“œ μˆ˜μ •μ΄ μ—†λŠ” 경우

About

λ™κ΅¬λΌλ―ΈπŸ™†, ν•¨κ»˜ 곡연을 즐길 동행인을 μ°ΎλŠ” 이듀을 μœ„ν•œ νŠΉλ³„ν•œ μ„œλΉ„μŠ€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published