Skip to content

Yang-ga-hyeon/TrekBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 

Repository files navigation

TrekBuddy

logo2

프로젝트 소개

한국어 텍스트 모델 기반 여행 가이드 어플리케이션입니다.

⏲개발 기간

  • 2023.08.01 ~ 2023.11.10

🧑‍🤝‍🧑멤버

  • 조수빈: Project Leader, ML Data Collection & Preprocess, App Develop, Database Management, 가이드 페이지, 검색 페이지, 스크랩 페이지
  • 양가현: Main App Developer, Database Management, 로그인 페이지, 회원가입 페이지, 가이드 페이지, 가이드 상세 페이지
  • 김윤선: Data Preprocess & Model Finetuning, App Develop, Database Management, 가이드 페이지, 개인정보 수정 페이지, 리뷰 페이지, 로그 페이지

💻개발 환경

아키텍처

아키텍처

아키텍처-기술

*Selenium이 아닌 Scrapy로 변경

🌟주요 기능

1. 관광지별 가이드
주변에 있는 코스를 둘러 보고 마음에 드는 코스를 클릭, 관광지 핀을 선택할 수 있습니다.
 ① 사용자가 관광지 근처에 있으면 버튼이 활성화되어 가이드를 들을 수 있고
 ② 그렇지 않으면 구글 길찾기로 관광지까지 가는 길을 검색할 수 있습니다.

2. 코스 검색
등록된 코스를 태그 & 관광지 이름으로 검색하세요. 검색 결과에서 코스를 스크랩하고 가이드를 청취할 수 있습니다.

3. 코스 스크랩 모아보기
검색 결과에서 나중에 다시 보고 싶은 코스는 스크랩해두고 마이 페이지에서 모아 보세요.

4. 방문 코스 공유
하루동안 방문한 관광지와 코스를 모아보세요. 방문한 코스는 코스를 커스텀하여 다른 사용자에게 공유할 수 있습니다.

📆To do

  • 검색 결과 코스 디자인과 시스템 등록 코스 디자인 통일
  • 검색 시 검색어가 포함되는 모든 검색 표시
  • 사용자 하루 방문 코스 기준 시간 설정 기능 추가
  • start 버튼 여부 관계 없이 관광지를 돌아다니며 자동으로 가이드를 실행하는 옵션 추가

설치방법


Source Code Discription

image


💥 how to build & how to install

  • git clone 후 안드로이드 스튜디오를 열고 압축해제한 폴더를 선택합니다.
    (진행 중인 프로젝트가 있는 안드로이드 스튜디오를 키셨다면 File -> Open을 통해 폴더를 선택해줍니다.) image

  • apk가 아닌 가상 에뮬레이터를 이용하여 확인할 수 있습니다.

  • 가상 에뮬레이터를 설치 및 확인하는 방법은 아래 블로그의 마지막 5번 부분을 참고해주세요. (https://gh-coding.tistory.com/4)

  • 사용 전, 안드로이드 스튜디오에서 Gradle Scripts -> local.properties (SDK Location) 부분에 Google Maps API Key를 발급 받고 삽입해주셔야합니다.

  • 아래 구글 맵스 공식 문서를 이용하여 key를 발급 받아주세요. (https://developers.google.com/maps/documentation/javascript/get-api-key?hl=ko) image

⭕ Test Account

ID: hi@gmail.com
PASSWORD: hihihi

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •