강원도 도서 여행 큐레이션 플랫폼‘서행(書行)' 📖 - 백엔드 레포지토리
📍 느린 여행 설계 및 기록 손쉽게 나만의 독서 여행 루트를 설계하고 기록할 수 있어요. 자연을 품은 강원도에서 나만의 독서 여행을 즐겨보세요.
📍 강원도의 책방을 한눈에 독립서점, 북카페, 북스테이까지, 강원도의 책방을 지도 위에서 쉽게 확인할 수 있어요.
📍 나만의 독서 스팟 기록 및 공유 강원도의 책 읽기 좋은 나만의 독서 스팟을 찾아 기록할 수 있어요. 도서와 감상을 함께 남겨, 나만의 독서 스팟을 다른 서행가들에게 추천할 수 있어요. 지도에 나만의 책갈피를 끼워보세요.
📍 책으로 이어지는 인연 북 챌린지를 통해 익명의 서행가와 책을 나누고, 또 다른 서행가를 위해 서점에 책을 남기며 마음이 이어지는 경험을 만들어보세요.
강원도의 그림 같은 장소들과 작은 책방 사이, 추억을 새겨보세요.
- 카카오 Open API 기반 지도에 강원도의 독립서점, 북스테이, 북카페, 음식점, 관광지, 축제, 감성 독서 스팟 등을 커스텀 마커로 시각화
- TourAPI 국문 관광정보 연동으로 상세 정보 제공
- 이용자가 사진·후기 등록, 저장·공감·공유 가능한 커뮤니티 기능 포함
- 카카오 Open API 기반 지도에 책 읽기 좋은 장소 등록
- 네이버 책검색 API 연동으로 관련 도서 정보 함께 기록 및 공유
- 앱 내 인증 게시판을 통해 참여 서점에서 진행되는 익명 책 선물 릴레이(북챌린지) 기록 및 공유
- 게시물에 공감과 댓글 기능을 통해 이용자 간 소통 가능
- 달력에서 날짜 선택 후 TourAPI 국문 관광정보 연동 검색 결과에서 여행지 추가
- 추가한 여행지를 지도에 표시해 동선 효율적 설계
- 각 장소의 상세 정보를 확인하며 맞춤형 도서 여행 일정 손쉽게 구성 가능
| 이소정 | 성유진 |
|---|---|
| @Sojeong0430 | @uuujini |
- Java 17
- Spring Boot 3.5
- Gradle
- Spring Data JPA / Hibernate
- Spring Security + OAuth2 Client
- JWT
- MySQL
- Redis
- Github
- Docker / Docker Compose
- Github Action
- Amazon EC2
- Amazon RDS
- Amazon S3
# 서행 Backend Directory 구조
seohaeng
├─ main
│ ├─ java
│ │ └─ com
│ │ └─ seohaeng
│ │ └─ backend
│ │ ├─ domain
│ │ │ ├─ common
│ │ │ ├─ bookChallenge
│ │ │ ├─ place
│ │ │ ├─ readingSpot
│ │ │ ├─ review
│ │ │ ├─ travelCourse
│ │ │ └─ user
│ │ └─ global
│ │ ├─ apiPayload
│ │ ├─ aws
│ │ ├─ configuration
│ │ ├─ redis
│ │ └─ security
│ └─ resources
│ ├─ static
│ └─ templates
└─ test
└─ java
└─ com
└─ seohaeng
└─ backend 
