Skip to content

fitmotion-refactor/fitmotion-backend

Repository files navigation

리포지토리 소개

이 프로젝트는 capstone_final_back리팩토링 진행 중인 백엔드입니다.


주요 특징

1. DDD 기반 설계 시도

  • 계층 간 의존성을 인터페이스로 역전
  • DTO · Domain · Entity를 분리하여 도메인 규칙을 명확히 표현
  • 확장성과 테스트 용이성을 고려한 구조

DDD 구조 다이어그램


2. 코칭 요청 및 채팅 흐름

  • HTTP 요청/응답 기반 코칭 요청 처리
  • WebSocket을 통한 실시간 메시지 전송 구조

코칭 요청 및 채팅 시퀀스 다이어그램


3. 로그 수집 및 시각화

  • 로컬 Docker Compose 환경에서 ELK 스택(Logstash · Elasticsearch · Kibana) 구성
  • Logback 로그를 수집하고 Kibana 대시보드로 시각화

ELK 스택 아키텍처

현재는 요구사항 수정 및 기능 개발 단계입니다.

About

Dongguk Capstone | FitMotion Backend Refactoring Repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages