/dnd-8th-1-backend

🪩춤으로 연결되는 댄스 유니버스, 댄버스💫

Primary LanguageJava

Danverse

Untitled

최근에 댄스에 대한 관심이 생겼는데 전문적인 관련 서비스가 없어요 🥲

온/오프라인으로 댄스팀,댄서가 연결되는 교류 플랫폼 서비스

🪩춤으로 연결되는 댄스 유니버스, 댄버스💫



프로젝트 기간 및 소개

기능 시연 gif 보러가기

기간: 2023.01.08 ~ (진행 중🏃)

💃 댄서들의 활동 교류 공간 (콜라보/쉐어)

  • 새로운 댄서 혹은 댄스팀과 협업, 지식 공유할 수 있는 교류의 장이 됩니다.
  • 함께 교류하며 성장하는 즐거움을 느낄 수 있어요.

🎈 연결과 성장이 이뤄지는 공연 정보 페이지

  • 공연 주최자는 댄버스에서 쉽게 공연을 등록하고, 홍보할 수 있어요.
  • 사용자는 지역과 장르 필터링에 기반하여 쉽게 공연을 찾을 수 있어요.
  • 공연이 지나고 난 후에는 댄스에 관심이 많은 사용자들로부터 응원 혹은 피드백을 받을 수 있어요.

💫 댄서, 댄스팀의 커리어를 소개하는 프로필

  • 댄서/댄스팀의 커리어를 소개하는 매력적인 프로필을 작성할 수 있어요.
  • 게시글 작성자의 프로필을 통해서 다양한 댄서와 댄스팀의 프로필을 탐색할 수 있어요.

Contributors ✨


seolhui Lee

💻

soochan Lee

💻

아키텍쳐

아키텍처

배포 관련 기술 도입 목적


ERD

Copy of DND


프로젝트 주요 관심사

  1. 지속적인 코드 개선

나쁜 냄새가 나는 코드에 대한 리팩토링

  1. 코드 컨벤션

프로젝트 전반적으로 일관되게 코드를 작성하려고 노력

  1. 성능 최적화

DB 서버와의 통신을 최소화(N+1 쿼리를 지양하려고 노력)

  1. Service 계층을 2가지로 분리

복합 Service 와 순수 Service 를 분리하여 개발


위키 참고

  1. 기술 도입 목적
  2. 브랜치 관리 전략, 컨벤션
  3. API