Skip to content

SWYP-SUBOM/SWYP-SUBOM-BACKEND

Repository files navigation

써봄 : 나의 언어를 지키는 루틴

thumbnail

AI 시대에 나만의 언어와 사고력을 키울 수 있는 글쓰기 루틴 서비스입니다.
매일 원하는 주제를 골라 한 편의 글을 쓰고 AI 코치의 피드백을 통해 나의 글을 더욱 발전시켜 갈 수 있습니다.

URL

https://www.seobom.site

프로젝트 소개

기간: 2025.10.04 ~ 2025.11.28(8주)
팀원: PM(1), PD(2), FE(2), BE(3)

FE FE BE BE BE
태우 현아 혜선 상준 가영

핵심 기능

  1. 사고력 훈련 기반 글쓰기
    논리적 사고와 확장적 사고로 구분된 5가지 주제 중 선택하여 글쓰기
  2. AI 피드백
    AI가 글의 완성도를 평가하고 논리·표현·구조 측면의 구체적인 피드백 제공
  3. 피드
    다른 사용자의 글을 읽고 반응하며 생각을 공유하고 사고 확장
  4. 캘린더
    기록이 채워지는 캘린더를 통해 성취감 제공
  5. 카카오 로그인
    카카오 소셜 로그인으로 간편한 회원가입 및 로그인
  6. 알림
    다른 사용자가 남긴 반응을 알림으로 받아 동기부여 강화

Tech Stack

Backend

  • Language & Framework: Java 17, Spring Boot 3.5.7
  • Data Access: Spring Data JPA, Querydsl
  • Security: Spring Security, OAuth2 Client, JWT

Database

  • PostgreSQL

External API

  • Naver Clova Studio API - AI 피드백 생성

Infrastructure & DevOps

  • Cloud: NCP Server, Supabase
  • CI/CD: Docker, Jenkins

Documentation

  • Swagger/OpenAPI 3.0

프로젝트 구조

ERD

erd

Project Architecture

architecture

회고 및 고민한 점

추가 예정

About

AI 글쓰기 코치 서비스의 백엔드 레포지토리입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •