Let's Trip, Triplet!
Triplet은 공공 데이터를 이용한 여행 계획 웹 서비스입니다
모두를 위한 여행지 정보 제공부터 회원만을 위한 나만의 여행 계획, 여행 정보를 얻을 수 있는 게시판과 채팅까지!
여행을 위한 모든 준비를 도와드립니다
- 시/도, 여행지 유형, 검색어에 따른 여행지를 검색할 수 있습니다
- 검색 결과는 검색창 아래에 목록으로 나열되며, 각각의 여행지는 지도에 marker로 나타납니다
- 지도 위 marker에 마우스 커서를 올리거나 목록에 있는 여행지를 클릭하는 경우, 해당 여행지를 중심으로 지도가 이동하며 해당 여행지의 정보가 overlay로 나타납니다
- overlay에는 해당 여행지의 좋아요 수가 나타나며, 해당 기능은 회원만 이용 가능합니다
- 여행의 제목, 인원, 일자, 각 일자에 방문할 여행지, 여행지 별 예산과 메모를 등록해 나만의 여행 계획을 만들 수 있습니다
- 여행지를 추가할 때에는 검색 결과/좋아요 누른 여행지 목록으로부터 Drag&Drop 형식으로 추가할 수 있습니다
- 여행지 별 예산을 등록하고 인원을 변경할 때마다 일자 별 예산, 총 예산이 자동으로 변경됩니다
- 경로 계산 버튼을 누르면 해당 일자에 방문할 여행지들 간 최단 경로를 확인할 수 있습니다
- 우측 상단 저장 버튼으로 여행 계획을 저장할 수 있습니다
- 저장된 여행 계획은 마이페이지를 통해 다시 열람할 수 있습니다
- 저장된 여행 계획에서도 경로 계산 기능을 사용할 수 있습니다
- 여행과 관련된 정보를 자유롭게 교환할 수 있는 게시판입니다
- 게시글의 제목, 작성자 닉네임, 글 번호로 검색이 가능합니다
- 각각의 게시글에는 좋아요와 댓글 기능이 제공됩니다
- 각각의 게시글과 댓글은 수정 및 삭제가 가능합니다
- 사용자가 프로필 이미지나 닉네임을 변경할 경우, 댓글의 정보도 함께 변경됩니다
- 메인 페이지에서 각 여행지 별 채팅방 목록을 확인할 수 있습니다
- 각각의 채팅방 목록을 클릭하면 해당 여행지의 채팅방으로 입장할 수 있습니다
- 채팅방에서는 실시간으로 다른 사용자와 대화할 수 있습니다
- 위의 이미지처럼 각각 다른 계정으로 로그인한 사용자들이 같은 채팅방에서 실시간으로 대화를 나눌 수 있습니다
김준엽(팀장) | 유현지(FE) | 김한슬(BE) |
---|---|---|
김준엽 | 유현지 | 김한슬 |
- 폴더 이동 > node modules 설치 > FrontEnd 서버 실행
cd go-trip-with-jun-yeop npm i npm run dev
- docker hub 설치
- docker 컨테이너 생성 > 실행
cd docker docker-compoese up -d
- MySql 설치
- src > main > java > com.sj.trip > BackEndApplication 실행
-
공공데이터포털 한국관광공사_국문 관광정보 서비스_GW https://www.data.go.kr/iim/api/selectAPIAcountView.do
-
공공데이터포털 행정안전부_행정표준코드_법정동코드 https://www.data.go.kr/iim/api/selectAPIAcountView.do