Skip to content

TripComeTrue/TripComeTrue_BE

Repository files navigation

👤팀원 소개

Backend Backend Backend Backend Backend
이유상 이주연 백인권 김동민 박준모
이유상 이주연 백인권 김동민 박준모
💡spring security
💡회원가입 및 로그인
💡SNS 로그인 (카카오,네이버,구글)
💡여행 후기 작성
💡여행 계획 작성 및 조회
💡Github Actions CI/CD, EC2, Docker
💡홈 메인 피드 관련 api
💡홈 검색 피드 관련 api
💡도시 상세 관련 api
💡환율 open api 스케줄러 호출 및 환율 정보 redis 저장
💡마이 페이지 관련 api
💡보관 기능 관련 api
💡좋아요 관련 api
💡S3 이미지 업로드 삭제 관련 api
💡 여행 후기 리뷰 및 리뷰댓글 관련 api
💡여행지 리뷰 및 리뷰댓글 관련 api
💡여행 후기 메인페이지 api
💡여행 후기 상세페이지 api
💡여행지 상세페이지 api

📌기술스택 & 구현환경

  • Java : Java
  • FrameWork : Spring Boot Spring Security Spring Data JPA Spring Web
  • Build : Gradle
  • VCS : Git GitHub
  • Database : GCP Cloud SQL
  • DBMS : MySQL
  • 배포환경 : GCP VM
  • 컨벤션 : Code Convention
  • 브랜치 전략 : GitFlow

📌API 명세서 & 서비스 배포 주소

📌패키지 구조

 com.example.yanolja  
 ├── domain  
 │   ├── alarm
 │   ├── city
 │   ├── comment
 │   ├── likes
 │   ├── member
 │   ├── place
 │   ├── review
 │   ├── store
 │   ├── tripplan
 │   ├── triprecord
 │   ...  
 └── global  
      ├── config
      ├── entity
      ├── enums
      ├── exception
      ├── jwt 
      ├── s3
      ├── springsecurity
      ├── util
      └── validator 

⭐ERD

erd

⭐Project Architecture

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published