Skip to content

SeoHaeng/SeoHaeng_BE

Repository files navigation

서행

강원도 도서 여행 큐레이션 플랫폼‘서행(書行)' 📖 - 백엔드 레포지토리


Frame 1707482464 (2)

소개

  • 프로젝트 기간: 25.05.19 - 25.09.18
  • 서행은 MZ세대를 위한 감성 도서여행 큐레이션 플랫폼으로, 책과 여행을 결합한 새로운 여행 경험을 제공합니다.
  • 강원도의 독립서점, 북스테이, 북카페, 감성 독서 스팟 등 도서 관련 장소를 중심으로 지도 기반 도서여행 서비스를 제공합니다.
  • 서비스 다운로드 링크 : image

Overview

📍 느린 여행 설계 및 기록 손쉽게 나만의 독서 여행 루트를 설계하고 기록할 수 있어요. 자연을 품은 강원도에서 나만의 독서 여행을 즐겨보세요.

📍 강원도의 책방을 한눈에 독립서점, 북카페, 북스테이까지, 강원도의 책방을 지도 위에서 쉽게 확인할 수 있어요.

📍 나만의 독서 스팟 기록 및 공유 강원도의 책 읽기 좋은 나만의 독서 스팟을 찾아 기록할 수 있어요. 도서와 감상을 함께 남겨, 나만의 독서 스팟을 다른 서행가들에게 추천할 수 있어요. 지도에 나만의 책갈피를 끼워보세요.

📍 책으로 이어지는 인연 북 챌린지를 통해 익명의 서행가와 책을 나누고, 또 다른 서행가를 위해 서점에 책을 남기며 마음이 이어지는 경험을 만들어보세요.

강원도의 그림 같은 장소들과 작은 책방 사이, 추억을 새겨보세요.

Group 18

주요 기능

도서 여행 지도 시각화 기능 (이정표)

  • 카카오 Open API 기반 지도에 강원도의 독립서점, 북스테이, 북카페, 음식점, 관광지, 축제, 감성 독서 스팟 등을 커스텀 마커로 시각화
  • TourAPI 국문 관광정보 연동으로 상세 정보 제공
  • 이용자가 사진·후기 등록, 저장·공감·공유 가능한 커뮤니티 기능 포함

독서 스팟 및 도서 정보 기록·공유 기능 (공간책갈피)

  • 카카오 Open API 기반 지도에 책 읽기 좋은 장소 등록
  • 네이버 책검색 API 연동으로 관련 도서 정보 함께 기록 및 공유

북챌린지 커뮤니티 기능

  • 앱 내 인증 게시판을 통해 참여 서점에서 진행되는 익명 책 선물 릴레이(북챌린지) 기록 및 공유
  • 게시물에 공감과 댓글 기능을 통해 이용자 간 소통 가능

여행 일정 관리 기능 (취향길목)

  • 달력에서 날짜 선택 후 TourAPI 국문 관광정보 연동 검색 결과에서 여행지 추가
  • 추가한 여행지를 지도에 표시해 동선 효율적 설계
  • 각 장소의 상세 정보를 확인하며 맞춤형 도서 여행 일정 손쉽게 구성 가능

Backend Developers

이소정 성유진
@Sojeong0430 @uuujini

Backend Tech Stack

Server

  • Java 17
  • Spring Boot 3.5
  • Gradle
  • Spring Data JPA / Hibernate
  • Spring Security + OAuth2 Client
  • JWT

Database

  • MySQL
  • Redis

DevOps

  • Github
  • Docker / Docker Compose
  • Github Action

AWS

  • Amazon EC2
  • Amazon RDS
  • Amazon S3

Architecture

Frame 1 (1)
# 서행 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                                                       

API 문서

Adobe Express - Video Project 3 (1) (1)

관련 링크

https://www.data.go.kr/data/15101578/openapi.do

About

[2025 관광데이터 활용 공모전] 서행(書行) : 책 타고 떠나는 느린 강원도 여행 백엔드 레포지토리

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages