Kusitms_32nd_Meet_Up_Team3_HereAndNow_Backend
지금 이 순간을 기록하고 싶은 연인들을 위한 데이트 장소 추천과 아카이브 서비스
히어 앤 나우는 광고와 저품질 정보로 인한 피로감을 없애고, 신뢰할 수 있는 UGC 기반의 데이트 코스를 제안합니다.
커플이 함께 계획을 세우고 다녀온 장소를 지도 위에 기록하는, 데이트 코스 추천 및 아카이빙 서비스입니다.
- Java 21
- Spring Boot 3.3.1
- Spring Security
- Spring Data JPA
- PostgreSQL
- PostGIS (for spatial data)
- Redis
- Flyway (for database migration)
- JSON Web Token (JWT)
- OAuth2
- Swagger (SpringDoc)
- Naver Cloud Platform (NCP) Object Storage
- NCP NAT GateWay
- NCP Cloud Functions
- JUnit 5
- Testcontainers
- Fixture-Monkey
- H2 Database
- Lombok
- Gradle
.
├── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── meetup
│ │ │ └── hereandnow
│ │ │ ├── connect # 커플 연결 관련
│ │ │ ├── core # 공통 모듈 (예외 처리, 보안 등)
│ │ │ ├── course # 데이트 코스 관련
│ │ │ ├── member # 사용자 관련
│ │ │ └── place # 장소 관련
│ │ └── resources
│ └── test
│ └── java
├── build.gradle
└── README.md
