Skip to content

우리 함께 여행 떠나자! 계획은 누가 짤건데???

Notifications You must be signed in to change notification settings

JunYupK/Triplet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Triplet_logo

Let's Trip, Triplet!


Triplet은 공공 데이터를 이용한 여행 계획 웹 서비스입니다

모두를 위한 여행지 정보 제공부터 회원만을 위한 나만의 여행 계획, 여행 정보를 얻을 수 있는 게시판과 채팅까지!

여행을 위한 모든 준비를 도와드립니다


🧳 주요 기능

🔍 여행지 검색

attr_search
  • 시/도, 여행지 유형, 검색어에 따른 여행지를 검색할 수 있습니다
  • 검색 결과는 검색창 아래에 목록으로 나열되며, 각각의 여행지는 지도에 marker로 나타납니다
  • 지도 위 marker에 마우스 커서를 올리거나 목록에 있는 여행지를 클릭하는 경우, 해당 여행지를 중심으로 지도가 이동하며 해당 여행지의 정보가 overlay로 나타납니다
  • overlay에는 해당 여행지의 좋아요 수가 나타나며, 해당 기능은 회원만 이용 가능합니다

🗺️ 나만의 여행 계획

plan_make
  • 여행의 제목, 인원, 일자, 각 일자에 방문할 여행지, 여행지 별 예산과 메모를 등록해 나만의 여행 계획을 만들 수 있습니다
  • 여행지를 추가할 때에는 검색 결과/좋아요 누른 여행지 목록으로부터 Drag&Drop 형식으로 추가할 수 있습니다
  • 여행지 별 예산을 등록하고 인원을 변경할 때마다 일자 별 예산, 총 예산이 자동으로 변경됩니다
  • 경로 계산 버튼을 누르면 해당 일자에 방문할 여행지들 간 최단 경로를 확인할 수 있습니다
  • 우측 상단 저장 버튼으로 여행 계획을 저장할 수 있습니다

plan_detail
  • 저장된 여행 계획은 마이페이지를 통해 다시 열람할 수 있습니다
  • 저장된 여행 계획에서도 경로 계산 기능을 사용할 수 있습니다

📋 여행 정보 게시판

board_list
  • 여행과 관련된 정보를 자유롭게 교환할 수 있는 게시판입니다
  • 게시글의 제목, 작성자 닉네임, 글 번호로 검색이 가능합니다

board_detail
  • 각각의 게시글에는 좋아요와 댓글 기능이 제공됩니다
  • 각각의 게시글과 댓글은 수정 및 삭제가 가능합니다
  • 사용자가 프로필 이미지나 닉네임을 변경할 경우, 댓글의 정보도 함께 변경됩니다

💬 여행지 별 채팅

main_chatting_list
  • 메인 페이지에서 각 여행지 별 채팅방 목록을 확인할 수 있습니다
  • 각각의 채팅방 목록을 클릭하면 해당 여행지의 채팅방으로 입장할 수 있습니다

chatting_chattingroom
  • 채팅방에서는 실시간으로 다른 사용자와 대화할 수 있습니다
  • 위의 이미지처럼 각각 다른 계정으로 로그인한 사용자들이 같은 채팅방에서 실시간으로 대화를 나눌 수 있습니다

👩‍👩‍👦‍👦 팀원

김준엽(팀장) 유현지(FE) 김한슬(BE)
김준엽 유현지 김한슬

📚 기술 스택

FrontEnd

BackEnd

DataBase

API

Collaboration Tool


⚙️ 실행 환경 설정

FrontEnd

  1. 폴더 이동 > node modules 설치 > FrontEnd 서버 실행
    cd go-trip-with-jun-yeop
    npm i
    npm run dev

BackEnd

  1. docker hub 설치
  2. docker 컨테이너 생성 > 실행
    cd docker
    docker-compoese up -d
  3. MySql 설치
  4. src > main > java > com.sj.trip > BackEndApplication 실행

📊 사용한 데이터

  1. 공공데이터포털 한국관광공사_국문 관광정보 서비스_GW https://www.data.go.kr/iim/api/selectAPIAcountView.do

  2. 공공데이터포털 행정안전부_행정표준코드_법정동코드 https://www.data.go.kr/iim/api/selectAPIAcountView.do

About

우리 함께 여행 떠나자! 계획은 누가 짤건데???

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published