Skip to content

GraduationProject-SayUp/SayUp-Back

Repository files navigation

SayUp Logo

SayUp - BE

🎓 Graduation Project

내 목소리로 배우는 한국어

Spring Boot MySQL Redis Docker

개발기간


주요 기능

  • JWT 기반 사용자 인증 및 회원가입
  • 카카오 소셜 로그인 연동
  • 오디오 업로드 및 사용자 음성 데이터 저장
  • FastAPI 서버와 연동한 발음 분석 처리
  • ChatGPT API 기반 한국어 학습 챗봇 기능
  • 친구 요청 및 수락 처리 기능

🚀 Quick Start

1. 실행 전 설정

  • .env 또는 application.yml에 다음 항목 입력

    • DB 정보
    • Kakao REST API Key
    • OpenAI API Key

2. Gradle로 직접 실행

./gradlew build
java -jar build/libs/SayUp-0.0.1-SNAPSHOT.jar

3. Docker Compose로 실행

docker compose --env-file .env.prod up

문서

전체 아키텍처 및 상세 기능 설명은 Wiki 페이지를 참고하세요!

About

내 목소리로 배우는 AI 한국어 학습, SayUp - BE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •