여행지 일정 공유 서비스 - 나가자
✏️기획 배경 및 동기
여행 일정을 짤때 어디서부터 어떻게 짜야할지, 이 지역에서는 어디를 가야 좋을지 알기 힘든 경우가 많다. 누군가 다녀왔던 여행일정을 참고하면 좋을텐데 하필 주변에 다녀온 사람이 없다면 인터넷에 있는 많은 정보들 사이에서 여행일정을 정해야 한다.
또는 자신의 여행일정이 너무 완벽했고 나 혼자 알기 아까울 수 있다. 여행지의 숨은 명소들을 좀더 알리고싶거나 처음 오는 사람들이 알수없는 현지 꿀팁을 어딘가 알려주고싶을때 사용하는 서비스를 만드는 것은 어떨까?
🗒️스토리 보드(시나리오)
고3 A양은 방금 막 수능을 보고 나왔다. 3년동안 고생한 A양... 혼자 멀리 여행을 떠나야겠다고 마음먹었다. 꿈에 그리던 제주도 여행을 가기위해 계획을 짜보지만 교통수단은 뭘 이용하는게 좋은지, 제주도에서 유명한 곳은 어딘지 알고있는게 없다. 그래서 '나가자' 서비스를 이용하기로 했다.
나가자는 SNS, 이메일 계정 연동으로 회원가입을 진행한다.
다른 사람이 작성한 여행일정을 통해 여행계획을 만들 수 있다. 여행지의 사진과 설명, 여행지 분위기로 어디를 가면 좋을지 정한다. 해당 일정에 대해 다른사람들이 좋아요를누른 갯수를 통해 믿을만한 정보인지 확인한다. 가고싶은 곳이 있다면 여행 카드 추가 기능을 통해 카테고리별로 여행지를 저장할수있다.
여행지를 모두 저장했다면 계획 검토하기 기능으로 평균 체류시간을 알려주고, 이동시간은 얼마나 되는지, 가장 많이 이용한 교통수단은 무엇인지 알려준다.
원하는 여행지를 찾을때는 지도를 통해 찾거나, 지역명 또는 원하는 분위기, 추천점수, 좋아요 순으로 검색한다.
여행을 다녀온 후에는 여행 일정을 기록할 수있다. 여행 기록은 여행 스팟 하나를 카드로 작성하여 추가하는 방식으로 진행된다. 첫번째 카드에 여행 스팟 위치, 분위기, 추천점수, 체류시간, 여행 인원, 요금, 사진, 설명을 작성한다. 여행지에 오고갈 때 이용한 교통수단과 시간도 작성한다. 다음으로 이동할 여행지가 있는 경우 두번째 카드를 추가하여 작성한다.
📚기능 구현(요구 리스트)
- 회원가입 기능
- 본인의 SNS를 이용한 소셜 로그인, 이메일 가입 기능
- 로그인, 로그아웃, 아이디-비밀번호 찾기, 회원탈퇴 기능
- 연락처 인증 기능
- 사용자의 여행 취향 분석 기능
- 가고싶은 대표적인 여행지 선택
- 좋아하는 분위기 선택
- 여행 일정 기록 기능
- 여행 카드에 여행 스팟 위치, 분위기, 추천점수, 체류시간, 여행 인원, 요금, 사진, 설명, 교통수단 작성
- 여러 여행 카드를 하나의 여행 일정으로 기록
- 여행일정 저장, 삭제, 비공개로 전환 기능
- 여행지 검색 기능
- 지도 검색
- 지역명 또는 원하는 분위기, 추천점수, 좋아요, 조회순 검색
- 여행 계획 생성 기능
- 다른사람이 생성한 여행카드 불러오기 또는 직접 카드작성
- 계획 검토하기 기능을 통해 총 여행시간, 요금, 교통수단 등 출력
- 여행 일정 조회 기능
- 다른사람이 작성한 여행 일정 조회 기능
- 좋아요 버튼
- 여행카드 저장 기능