Skip to content

T1-Tomoto/Tomoto-Backend

Repository files navigation

🧠 Tomoto Backend

시간 관리를 위한 뽀모도로 기반 집중력 향상 앱 Tomoto의 백엔드 레포지토리입니다.

📌 프로젝트 개요

Tomoto는 집중력 향상과 시간 관리 습관 형성을 지원하는 뽀모도로 기반 앱입니다.

  • 25분 집중 / 5분 휴식의 사이클을 반복
  • 학습 패턴의 시각화
  • 게임화 요소와 친구 랭킹 시스템을 통해 사용자에게 지속적인 동기부여를 제공

🏛️ 시스템 아키텍처

Image

🧩 핵심 기능

🔐 회원가입 & 로그인

  • 사용자 등록 및 JWT 기반 인증 처리

뽀모도로 타이머 기록

  • 사용자 집중 기록 저장
  • 일별 집중 횟수 및 패턴 조회

Todo 리스트 관리

  • 할 일 등록 / 삭제 / 완료 처리
  • 집중 타이머와 연동된 할 일 시스템

🧑‍🤝‍🧑 친구 시스템 & 랭킹

  • 친구 추가/삭제
  • 친구 간 뽀모도로 랭킹 제공

⚙️ 개인 설정

  • 도전 과제 시스템
  • 배경 음악 설정
  • 사용자 레벨 관리

📄 Swagger 기반 API 문서 제공

  • /swagger-ui/index.html 경로에서 확인 가능

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published