Skip to content

2025todoing/server

Repository files navigation

📝 투둥이 (TODOONGI) - 백엔드 서버

작심삼일을 끝내는 진짜 루틴 메이커
반복되는 일상 속에서 작지만 꾸준한 성취를 돕는 스마트 투두앱


📌 1. 프로젝트 소개

**투둥이(TODOONGI)**는 단순한 할 일 기록을 넘어
사용자가 반복적인 루틴을 쉽게 만들고 유지할 수 있도록 도와주는 투두앱 서비스입니다.

  • 반복 일정/루틴 관리 기능
  • 마감일 및 우선순위 설정
  • AI/인증
  • 투둥이와의 대화로 목표 구체화 및

본 저장소는 **투둥이 백엔드 서버(Spring Boot)**로,
사용자 인증, 할 일 CRUD, 루틴 관리 등 핵심 기능을 REST API 형태로 제공합니다.


👥 2. 멤버 소개

| 이름 | 주요 담당 | |------|------|------------| | 윤다영 | 챗봇 개발, 멤버 CRUD, DB 설계 | | 한혜수 | JWT 인증, 인증 개발, 투두 CRUD |


💻 3. 개발 환경

항목 기술 스택
Language Java 17
Framework Spring Boot 3.4
ORM Spring Data JPA
Database MySQL 8.2
보안 Spring Security + JWT
빌드 도구 Gradle
테스트 JUnit5, Jmeter
문서화 Swagger 3.0

🌟 4. 주요 기능

🔐 사용자 기능

  • 회원가입 / 로그인 (JWT 기반 인증)
  • 비밀번호 암호화 (BCrypt)
  • 사용자 정보 조회
  • 친구 조회

✅ 투두 기능

  • 할 일 등록, 조회, 수정, 삭제 (CRUD)
  • 완료 여부 토글
  • 사용자별 데이터 분리
  • AI 인증

🔁 채팅 기능

  • 챗봇과 대화
  • 투두 자동 생성 및 상태 초기화

About

todoing 2025 project server repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •