
팀 명
: MuDuck
프로젝트 명
: MuDuck
프로젝트 기간
: 2023.03.03 ~ 2023.04.03
배포 링크
: MuDuck
서비스 메뉴얼
: MuDuck 서비스 메뉴얼
우태희(Back-End, 팀장)
- AWS 환경설정
- 게시글 CRUD 구현
- 게시글 목록 GET 요청 구현
- 마이페이지 회원이 작성한 글 및 댓글 가져오기 구현
김관우(Back-End, 팀원)
- 주변시설 CRUD 관련 API 구현
- OAuth2를 이용한 카카오 소셜로그인 구현
- SpringSecurity와 Jwt를 이용한 회원 인증/인가 구현
- SpringSecurity를 이용한 Jwt 검증 Filter, JwtException Filter 구현
육경득(Back-End, 팀원)
- ERD 설계
- 작품과 게시판 연동 구현
- 작품과 지도 정보 연동 구현
- 작품 및 배우 조회 관련 기능 구현
박수빈(Front-End, 부팀장)
- 메인페이지
- 서비스 정보(광고, 인기글, 뮤지컬) 제공
- 뮤지컬 목록 페이지
- 정렬/상태/장르에 따른 목록 필터링 기능 구현
- 커뮤니티 상세 페이지
- 게시글 조회/좋아요 및 댓글 등록/삭제 기능 구현
- 마이페이지
- 사용자가 작성/좋아요한 글과 댓글 조회 기능 구현
이승연(Front-End, 팀원)
- 헤더 반응형 디자인
- 모바일 햄버거 메뉴 기능 구현
- 로그인 페이지
- 카카오 OAuth 로그인 기능 구현
- 회원정보 설정 페이지
- 신규 회원 프로필 이미지 S3 업로드 기능 구현
- 뮤지컬 상세 페이지
- 공연 정보 및 배우 정보 상세 더보기 기능 구현
이효근(Front-End, 팀원)
- 커뮤니티 페이지
- 커뮤니티 게시글 작성 및 수정 기능 구현
- 커뮤니티 목록 페이지
- 정렬/카테고리에 따른 목록 필터링 기능 구현
- 주변시설 페이지
- Kakao Maps Api를 이용한 지도 기능 구현
- 지도에서 정보 받아와 리뷰 작성 및 수정 기능 구현
Message | Description |
---|---|
Feat | 새로운 기능 추가 |
Fix | 버그 수정 |
Docs | 문서 수정 |
Style | 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 |
Refactor | 코드 리팩토링 |
Test | 테스트 코드, 리팩토링 테스트 코드 추가 |
Chore | 패키지 매니저 수정, 그 외 기타 수정 |
Design | CSS 등 사용자 UI 디자인 변경 |
Rename | 파일 또는 폴더 명을 수정하거나 옮기는 작업만인 경우 |
Remove | 파일을 삭제하는 작업만 수행한 경우 |
협업을 진행하며 작성한 문서에 대해 소개합니다.
사용자 요구사항 정의서
MuDuck 프로젝트를 하기 위해 필요한 기능들을 사용자 요구사항 정의서 양식으로 정리하였습니다.
화면정의서 피그마
화면 구성 요소를 피그마로 만들어 팀원들과 공유하였습니다.
화면정의서 문서
각 화면의 의도를 문서로 정리하였습니다.
테이블 명세서
사용자 요구사항 정의서를 토대로 DB 테이블 계획하였고 해당 내용을 테이블 명세서 형태로 정리하였습니다.
ERD
테이블 명세서의 내용을 ERD로 정리하였습니다.
API 명세서
API 명세서를 통해 프론트엔드 팀원과의 협업을 매끄럽게 하고자 작성하였습니다.
API 문서
Spring Rest Docs를 활용하여 API 문서를 만들었습니다. 이를 통해 배포된 서비스에서 실제로 사용 가능한 API를 표현함으로 프론트엔드 팀원이 라이브 테스트하기 편리하도록 하고자 만들었습니다.