최종 프로젝트
배웠던 것을 복습해보며 사용자를 위한 웹 서비스를 직접 만들고 배포하여 피드백 및 개선사항 반영까지 진행
기간
2022.07.07-08.16
08/04 (목) : 프로젝트 1차 마무리 및 GIT & 시연 영상 녹화본 제출 & PPT 제출
08/05 (금) : 중간 발표회
08/05 (금) ~ 08/16 (화) : 배포 및 사용자 피드백 취합, 개선 사항 반영
08/16 (화) : 최종 발표 및 팀 별 회고
프로젝트 명
MLT - My Little Trip (여행 일정 추천받기)
사용자가 출발지와 여행지들을 입력하면 최단경로로 일정을 구성하여 시간과 주변 맛집들을 함께 알려주는 서비스
구현 기능
로그인/회원가입/마이페이지
회원가입 / 회원정보 수정 / 회원탈퇴 가능
로그인 / 로그아웃 기능 - JWT token 사용
- 마이페이지나의 여행일정 / 여행리뷰 조회가능
- 내가 좋아요누른 여행리뷰, 여행일정, 여행장소 조회가능
- 회원정보 수정 / 탈퇴 버튼
여행일정 추천
사용자가 출발지와 여행하고싶은 여행장소를 입력하면 해당 장소가 포함된 여행일정을 추천해준다.
점심시간와 저녁시간 때에는 근처 장소의 맛집을 일정에 포함시킨다. (5곳) - 추천유무 설정 가능
낮시간 때에는 근처 카페를 일정에 포함시킨다. ((5곳) - 추천유무 설정 가능
밤시간 때에는 근처 숙소를 일정에 포함시킨다. ((5곳) - 추천유무 설정 가능
추천 받은 후 사용자가 원하는대로 여행일정 수정가능
여행리뷰 (내가 맡은 기능)
추천 받은 여행일정으로 여행을 다녀온 후기 작성하는 기능
이미지 첨부 가능 (여러장 가능)
작성시 여행일정을 등록할 수 있음
게시판에 공개/비공개 설정 가능 - 공개 설정된 리뷰들은 게시판에서 조회가능
- 여행리뷰 게시판여행리뷰 등록, 수정, 삭제 가능
- 좋아요, 좋아요 취소, 댓글 작성, 댓글 수정, 댓글 삭제 가능
- 공개 설정된 여행리뷰들을 볼 수 있음
여행장소
- 추천 방식
- 사용자가 희망지역을 입력하면 근처 여행장소를 추천해준다.
- 여행일정을 추천받을 때 여행장소들 근처의 다른 여행장소를 추천해준다.
- 사용자들에게 인기많은 여행장소를 추천해준다.
- 여행장소 게시판여행장소 등록, 삭제 가능
- 좋아요, 좋아요 취소, 댓글 작성, 댓글 수정, 댓글 삭제 가능
- 여행장소들을 조회할 수 있다.
맛집장소
- 추천 방식
- 사용자가 희망지역을 입력하면 근처 맛집을 추천해준다.
- 여행일정을 추천받을 때 여행장소들 근처의 다른 맛집을 추천해준다.
- 사용자들에게 인기많은 맛집을 추천해준다.
- 맛집 게시판맛집 등록, 삭제 가능
- 좋아요, 좋아요 취소, 댓글 작성, 댓글 수정, 댓글 삭제 가능
- 맛집 게시글들을 조회할 수 있다.
와이어프레임
DB 설계
API 설계
'AI 웹 개발 과정 > 팀 프로젝트' 카테고리의 다른 글
최종 프로젝트 - API 구현 (리뷰 리스트 조회, 리뷰 상세 조회) (0) | 2022.07.14 |
---|---|
최종 프로젝트 - 모델링 / admin 작업 (0) | 2022.07.14 |
유화제작프로젝트 - KPT 회고 (0) | 2022.07.06 |
유화제작프로젝트 - 기능구현 (0) | 2022.07.06 |
유화제작프로젝트 - 기획 (0) | 2022.07.02 |