관광 정보 및 후기 조회 웹 사이트
- Spring Boot + React
2024.02~2024.05
- 회원가입
- 로그인
- JWT(Json Web Token)
- Google, Kakao OAuth2 Login
- 마이페이지
- 회원 정보 수정
- 작성한 후기 조회
- 북마크한 관광 정보 조회
- 관광 정보
- 목록, 지도 두 형태로 사용자 인근 관광 정보 조회
- KaKao Maps API
- 지역, 키워드 옵션으로 관광 정보 조회
- 중복 조회를 방지한 조회수 증가
- 북마크
- 관광 정보를 북마크로 등록
- 후기
- 관광 정보에 대한 휙 작성 및 조회
구조 보기(React)
Triply
├─.idea
├─node_modules
├─public
│ └─assets
│ ├─assets
│ │ ├─icons
│ │ └─temp
│ ├─icons
│ └─temp
└─src
├─apis
├─components
│ ├─community
│ ├─recruitment
│ ├─review
│ ├─travel
│ ├─ui
│ │ ├─button
│ │ ├─layout
│ │ └─lnput
│ └─user
├─pages
│ ├─alarm
│ ├─chat
│ ├─community
│ ├─recruitment
│ ├─review
│ ├─sample
│ ├─search
│ ├─sign
│ ├─travel
│ └─user
├─scss
│ ├─components
│ ├─pages
│ │ ├─alarm
│ │ ├─chat
│ │ ├─community
│ │ ├─search
│ │ ├─sign
│ │ ├─travel
│ │ └─user
│ ├─recruitment
│ ├─review
│ └─ui
├─slices
├─store
└─util
구조 보기(Spring Boot)
Triply
├─ .gitignore
├─ build.gradle
├─ gradlew
├─ gradlew.bat
├─ settings.gradle
└─src
├─main
├─generated
│ └─com
│ └─bit
│ └─nc4_final_project
│ └─entity
│ ├─board
│ ├─chat
│ ├─community
│ └─travel
├─java
└─com
└─bit
└─nc4_final_project
├─api
├─common
├─configuration
│ └─chat
├─controller
│ ├─chat
│ ├─community
│ └─travel
├─converter
├─document
│ ├─chat
│ ├─travel
│ └─user
├─dto
│ ├─board
│ ├─chat
│ ├─community
│ ├─friend
│ ├─recruitment
│ ├─report
│ ├─review
│ ├─search
│ ├─travel
│ └─user
├─entity
│ ├─board
│ ├─chat
│ ├─community
│ └─travel
├─factory
│ └─travel
│ └─impl
├─jwt
├─repository
│ ├─board
│ ├─chat
│ │ └─impl
│ ├─chatroom
│ ├─community
│ ├─friend
│ ├─recruitment
│ │ └─impl
│ ├─report
│ ├─review
│ │ └─impl
│ ├─travel
│ │ └─mongo
│ │ └─impl
│ └─user
│ └─area
└─service
├─board
│ └─impl
├─chat
│ └─impl
├─community
│ └─impl
├─friend
│ └─impl
├─recruitment
│ └─impl
├─report
│ └─impl
├─review
│ └─impl
├─taravel
│ └─impl
└─user
└─impl


