Skip to content

8282qwe/Bustour

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

126 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

창인이와 함께 떠나는 버스 여행(버스노선 기반 각종 여행지 추)


[Spring Boot] Spring Boot+HTML+Jquery+Mybatis를 활용한 2인 프로젝트

  1. 📺 프로젝트 소개

    간단한 이동 및 여행 중 주변에 보이는 버스정류장 및 버스 노선에 기반하여 먹거리, 놀거리, 맛집, 카페 등 여러가지를 추천하고 해당 장소를 즐겨찾기할 수 있도록 구성하여 여행 계획에 좀 더 좋은 선택지를 제공할 수 있도록 구성하였습니다.

  2. 🕰️ 개발 기간

    • 2024.06.03 ~ 2024.06.05 (2일간)
  3. 🧑‍🤝‍🧑 맴버구성

  • 이장우 - 백엔드 및 배포 담당
  • 김창인 - 프론트 및 스타일 담당
  1. 🌐 개발 환경

    • Backend
    • Frontend
    • Deploy
  2. 📍 주요 기능

    • Login Page

      • Email, Password 기반으로 로그인 여부 판단
        • 로그인 성공 시 : Spring Boot의 Session을 활용하여 User의 name, userindex을 적재
        • 로그인 실패 시 : 로그인 실패 알람 후 홈 페이지로 이동
    • Sign in Page

      • ID를 입력 후 중복체크 수행
      • 이름,전화번호, 주소 입력
      • 자신의 프로필 자신을 입력하여 회원가입 실행
        • 프로필 수정을 위해 홈 화면에서 자신의 프로필 사진을 클릭하여 이동한 뒤 수정
    • Forgot Email

      • 이름을 기반으로 자신의 ID에 해당하는 이메일을 찾음
    • Forgot password

      • Email을 기반으로 패스워드 찾기를 실행하여 패스워드를 찾음
    • Main Page

      • 홈 화면에서 자신이 검색을 하고 싶은 지역 및 버스 노선 번호를 검색
        • 해당 검색은 공공데이터 포털의 버스노선도 API를 활용하여 검색 수행
      • 해당 노선을 클릭하여 상세 페이지로 이동
    • 노선 Detail 페이지

      • 해당 노선에 대한 기점, 종점, 첫차시간, 막차시간 등 여러 다양한 정보를 출력
      • 해당 노선에 대한 각각의 정류장을 출력
        • 노선에 대한 정류장은 공공데이터 포털의 버스 정류소 API를 활용하여 검색 수행
    • 정류장 Detail 페이지

      • 해당 정류장의 x,y좌표를 기반으로 정류장의 도로명 주소를 탐색
        • Geolocation API를 활용하여 해당 좌표에 대한 도로명 주소 탐색
      • 주소에 대한 맛집, 놀거리, 카페를 탐색
        • 탐색 과정에 있어서 네이버 검색 API를 활용하여 검색 수행
    • 즐겨 찾기 기능

      • 추천 검색된 장소들을 즐겨찾기하여 좀 더 나은 여행계획을 구성할 수 있도록 구성
  3. 🛑 세부 내용

  4. 🖨 실제 발표 자료

    실제 발표 자료 PDF

About

간단한 이동 및 여행 중 주변에 보이는 버스정류장 및 버스 노선에 기반하여 먹거리, 놀거리, 맛집, 카페 등 여러가지를 추천하고 해당 장소를 즐겨찾기할 수 있도록 구성하여 여행 계획에 좀 더 좋은 선택지를 제공할 수 있도록 구성

Resources

Stars

Watchers

Forks

Contributors