Skip to content

DTalks, 사내 문서와 소통하는 새로운 방식 - Backend

Notifications You must be signed in to change notification settings

DTaIks/DTalks-BE

Repository files navigation

DTalks Logo

DTalks Backend

DTalks 웹 서비스를 위한 Spring Boot 기반 백엔드 리포지토리입니다

Spring Boot Spring Security
MySQL Redis Sentry
개발기간


📁 프로젝트 구조

src/main/java/com/dtalks/dtalks_be/
├── domain/                     # 도메인별 비즈니스 로직
│   ├── department/             # 부서 관리
│   ├── faq/                    # FAQ 관리
│   ├── file/                   # 파일 관리
│   ├── fileversion/            # 파일 버전 관리
│   ├── role/                   # 역할 관리
│   └── user/                   # 사용자 관리
├── global/                     # 전역 설정 및 공통 기능
│   ├── ai/                     # AI 관련 기능
│   ├── aop/                    # AOP 설정
│   ├── config/                 # 설정 클래스들
│   ├── security/               # 보안 설정
│   ├── s3/                     # S3 파일 처리
│   └── util/                   # 유틸리티
└── DtalksBeApplication.java    # 메인 애플리케이션 클래스

🔧 주요 기능

  • 사용자 관리: 회원가입, 로그인, 권한 관리
  • 이메일 서비스: 이메일 인증 및 알림
  • 보안: JWT 기반 인증, 권한 기반 접근 제어
  • 파일 관리: 파일 업로드, 다운로드, 버전 관리
  • FAQ 관리: 카테고리별 FAQ CRUD
  • AI 통합: 챗봇 API 연동

👩🏻‍💻 Contributors

정지민 김유경 김현우 전지우

About

DTalks, 사내 문서와 소통하는 새로운 방식 - Backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages