Skip to content

About

2024 SSAFY EnjoyTrip Project

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

SSAFY EnjoyTrip [여행객을 위한 플랫폼 구현]

팀원 star3

이름 GitHub
서정운 @SlowCloud
이강우 @dbdbais

기술 스택 star3

stack

  • FrontEnd : Vue.js, BootStrap
  • BackEnd : SpringBoot (Java)
  • DataBase : MySql, MyBatis
  • API : OpenWeather, Kakao map, Jsoup, Spring Boot Starter Mail
  • ETC : Swagger

개발 일정 star3

일정

구현 기능 star3

  • 공공데이터와 KaKao Map API를 활용한 여행지 조회 플랫폼

  • 사용자 회원가입, 로그인, 메일로 비밀번호 찾기, 마이페이지

  • 게시판, 공지사항, 검색, 댓글 좋아요 기능

  • 첨부파일 이미지 저장을 이용한 프로필 이미지 연동

  • 날씨 API를 활용한 검색 위치의 날씨를 고려한 여행경로 설정

  • 사용자들의 여행계획 조회 및 등록

  • 검색 위치를 기반으로 웹 크롤링을 이용한 핫플레이스 등록 및 조회

  • 메인 페이지에 핫플레이스 이미지 업로드

  • CHAT-GPT API를 이용한 챗봇 기능

Swagger star3

명세서

동작 영상 star3

회원 가입
회원가입
PW찾기 / 로그인
PW조회
게시글 & 댓글 CRUD / 조회 수, 좋아요
게시판
키워드 검색 / 페이지네이션 / 공지사항 / 조회 순 정렬 / Q&A 게시판
페이징
여행계획 조회
여행계획조회
위치 기반 날씨 조회
날씨 API
여행 계획 등록
여행계획 등록
위치 기반 웹 크롤링
웹크롤링
핫플레이스(리뷰) 등록
핫플레이스 등록
핫플레이스(리뷰) 랜덤 조회
핫플레이스 게시
여행 도우미 챗봇
CHAT-GPT

ERD star3

erd

Use Case Diagram star3

usecase

Class Diagram star3

1 2 3 4

개발 후기

  • 백엔드에 업로드 한 이미지를 즉각으로 가져오지 못해 시간이 많이 소요되었다.
  • DB 설계 후에 수정해야 할 일이 많아 시간이 많이 소요되었다.
  • 프로젝트 기간이 짧아 테스팅과 유지보수할 시간이 없어 아쉬웠다.

About

2024 SSAFY EnjoyTrip Project

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors