인터넷 속에 흩어진 정보들을 일일히 조합하여 여행 계획을 세우셨나요? 그런 불편함을 해결해줄 앱을 소개합니다!
- 본인만의 여행 경로 만들기
- 다른 사람들의 여행 경로 공유 게시판
양혜민 - DGIST 컴퓨터공학과 20학번
고영 - 카이스트 전산학부 21학번
- IDE : Android Studio
- Front : Kotlin
- Server : Flask
- Database : mongoDB
- SDK : Naver
- 현재 인기 있는 여행지(도시, 장소)들을 한눈에 살펴볼 수 있습니다. - 관심있는 여행지를 선택하면 여행 경로 추천 게시글 탭으로 이동합니다. - 하단에 나의 여행 정보를 담고 있는 탭이 있으며, 위로 스크롤해서 올리면 어떤 여행 경로를 계획하고 있는지 살펴볼 수 있습니다.
<로그인>
- 자체 로그인, 네이버 로그인을 할 수 있는 기능을 구현하였습니다.
- 로그인 정보가 일치하지 않으면 로그인 실패 창이 뜨며 사용자에게 해당 사실을 알립니다.
- 회원 가입 텍스트를 클릭하면 회원가입 창으로 넘어갑니다.
- 로그인에 성공할 경우, 자동적으로 마이페이지로 넘어갑니다. 또한 하단에 나만의 여행 경로를 설정할 수 있는 탭이 추가됩니다.
<회원가입>
- 자체 회원가입, 네이버 로그인을 통한 회원가입 기능을 구현하였습니다.
- 회원가입을 완료하면 회원가입 성공 알림창이 뜹니다.
- 사용자의 이름, 닉네임, 핸드폰 정보를 확인할 수 있습니다.
- 각 텍스트를 길게 누르면 editText가 생성되면서 사용자가 수정할 수 있고, 옆에 수정 완료 버튼을 누르면 수정된 내용으로 업데이트 됩니다.
- 로그아웃 버튼을 누르면 다시 로그인 페이지로 돌아가게 됩니다.
- 사용자가 관심있는 여행경로 게시물을 선택하면, 추천 경로에 대한 자세한 정보가 담긴 페이지로 이동합니다.
- 해당 페이지에서 여행 경로가 마음에 들 경우, 하단 버튼을 눌러 나만의 여행 경로에 추가해줍니다.
- 추천 여행 경로 중에서 import를 통해 나만의 여행 경로에 쉽게 추가하거나, 장소 추가 버튼을 통해 직접 장소를 검색하여 추가할 수 있습니다.
- 내가 추가한 여행지가 상단의 지도에 표시되어 경로의 효율성을 한눈에 살펴볼 수 있습니다.
- 저장을 누르면 나만의 여행 경로 설정이 완료되며, 데이터 베이스에 저장됩니다.