7월 3일 회의록 - MTVS-third-study/adregamdi GitHub Wiki
실제 데이터 사용
현실 문제 해결
개인정보x
제주도 여행 일정 추천 사이트 어드레감디 - 어디로 가느냐 제주 방언
[장점]
- 제주도 한정 웹 어플리케이션이라 사용자 확보 유리
[단점]
- 제작할 것이 생각보다 좀 많네요
[프로젝트 목표] <제작 의도> 제주도 여행 시 지역 카테고리별 정보 불균형과 일정 관리에 대한 불편함을 해소하고자 특정 지역 카테고리별 정보 제공 및 나만의 제주도 일정 플래너 지원
<기획 & 문서>
- 폭포수형 & 애자일 융합 진행
- Miro를 이용해 MSA 기획
- Figma를 이용해 목업 디자인 기획
- ERD Cloud를 이용해 DB모델링
- Git을 통해 형상관리 & Github를 통한 협업
- README 작성
- 발표 ppt 제작(플로우 차트, 워크 플로우, 작동 원리 등)
<개발>
- 스프링 부트를 사용한 웹 어플리케이션 개발
- 효율적인 개발을 위한 TDD 방식 적용
- 유지/보수를 위한 Layered Architecture 적용
- JPA & Mybatis를 사용해 DB 연동
- 서비스 제공을 로컬이 아닌 실제 사용자에게 하는 배포
[사용자 워크 플로우]
- 사이트 접속
- 회원가입 및 로그인 모달
- 작성 중인 일정 있으면 불러오기/취소 선택 or 없으면 곧바로 메인 페이지에서 지역 포인트 클릭
- 포인트 클릭 시 카테고리 선택창(원형으로) 나오고 카테고리 선택 시 해당 포인트 근처에 카테고리와 부합하는 정보를 지도와 좌측 사이드바에 제공
- 원하는 정보를 담고 시간대 설정을 하면 우측 하단에 있는 일정 플로우에 자동으로 담기고 임시 저장 버튼을 통해 임시 저장 가능
- 좌측 햄버거 버튼을 누르면 사이드바가 열리고 검색 가능
- 마이페이지에서 내 정보 및 일정 확인 가능
[기능 목록]
- 회원가입/로그인/로그아웃
- 마이 페이지(내 정보 관리/내 일정 조회)
- 관리자 페이지(회원 정보 관리/블랙리스트 관리)
- 우수 리뷰어 등급 변경
- 검색 기능
- 검색 키워드 DB에 등록/삭제
- 일정 임시 저장/수정/삭제
- 일정 최종 저장/수정/삭제
- 카테고리 등록/수정/삭제
- 장소 정보 등록/수정/삭제
- 장소 사진 등록/수정/삭제
- 리뷰 등록/수정/삭제
- 리뷰 별점/좋아요/싫어요/신고
- 리뷰 작성자 아이디 누르면 해당 유저의 일정 조회
[기능 건의(시간 여유 있으면)]
- 다양한 일정 리스트로 저장 기능
- 마이 페이지에서 내 일정 리스트로 보여주고 누르면 수정하는 기능
- 장소와 장소 사이 이동수단별 예상 시간 제공
- 리뷰 댓글 기능