나 혼자 여행한다
✏️기획 배경 및 동기
- 혼자 여행하는 솔로 여행족이 늘고 있다. 혼자 여행하면서 스트레스를 푸는것은 좋지만 여행의 묘미는 다양한 사람들과 만나는것도 필요하다고 생각된다. 하지만 낯선 사람을 신뢰할 수 있을까?! 따라서 신뢰할만한 사람을 만나는 플랫폼 개발을 하려고 한다.
- 여행의 묘미는 식도락과 가고싶은 관광지 검색이라고 생각된다. 따라서 인스타그램처럼 특정 여행지 검색을 통해 내가 가고 싶은 여행지의 맛집과 관광지를 검색해주는 플랫폼 개발이 있었으면 한다.
🗒️스토리 보드(시나리오)
- A씨는 최근 너무 일에 치여 제주도로 여행을 떠나고자 한다. 평일에 휴가를 내서 가기 때문에 혼자 여행을 떠날수밖에 없었다. A씨는 혼자만의 정리할 시간이 필요하기 때문에 대부분의 여행은 혼자 즐길려고 한다. 하지만 맛집이라고 소문난 식당은 1인 주문은 안된다고 한다. 또한 혼자 먹는 저녁 밥은 너무 외로워서 같이 먹을 친구가 있었으면 한다. 하지만 같이 먹는 사람은 믿을만 한가?! 혹시라도 인신매매이런게 아닐까... 따라서 휴대폰 인증과 믿을만한 소셜 미디어 계정이 연동된 사람을 연결시켜주는 플랫폼이 있었으면 좋겠다.
- 혼자있는 A씨는 특정 여행지에 대해 정보를 알고 싶기 때문에 다른 사람과 채팅을 하고싶다. 따라서 이와 관련된 채팅 플랫폼이 있었으면 좋겠다.
- 제주도에서 3일차된 A씨는 더 이상 가볼만한 여행지는 없다. 따라서 현지인들과 진짜로 가본 여행객들이 추천해준 여행지를 가고 싶다. 따라서 실제로 이용해본 여행객(영수증 인증)을 통한 맛집과 관광지를 추천해주는 플랫폼이 있었으면 좋겠다.
📚기능 구현(요구 리스트)
- JPA를 이용한 검색 기능
- Oauth 2.0을 통한 계정 가입 및 로그인
- Websocket을 통한 채팅 기능
- 인스타그램처럼 이미지와 게시글을 올릴수 있어야 한다.
- 자신이 관심있다고 생각한 여행지에 대한 알림을 받을 수 있는 기능이 필요했으면 한다. (Kafaka를 통한 Push 알림)