Skip to content

hyun132/WordOfTheDay_Server

Repository files navigation

Word of the Day - Backend

Word of the Day는 매일 AI가 추천하는 영어 단어를 학습하며, 실생활에 적용할 수 있는 문장 5개를 통해 자연스럽게 영어 표현을 익힐 수 있는 서비스입니다.

주요 기능

  • AI 추천 단어 학습: 매일 하나의 단어를 Gemma 모델이 추천
  • 두 가지 학습 방식
  • 스피킹 모드: 문장을 음성으로 말하며 학습
  • 텍스트 모드: 문장을 받아쓰기하며 학습
  • 북마크 기능: 마음에 드는 문장을 저장
  • 히스토리 조회
  • 날짜별 학습한 단어 조회
  • 누적 학습 단어 개수 조회
  • 개인 맞춤 설정
  • 관심 주제 및 난이도 선택
  • 인증 및 보안
  • JWT 기반 자동 로그인
  • 이메일 인증을 통한 비밀번호 재설정

🔧 사용 기술

  • Kotlin
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • MySQL (AWS Rds)
  • Redis
  • JWT
  • Gradle (Kotlin DSL)
  • WebSocket + GoogleCloud STT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages