Skip to content

100-hours-a-week/3-team-Tasteam-be

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,696 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tasteam Backend

Tasteam 백엔드 애플리케이션 저장소입니다.

실행 코드와 설정은 이 레포를 기준으로 관리하고, 설계·운영·트러블슈팅 문서는 BE.wiki를 기준으로 봅니다.

바로가기

스프린트

스프린트 기간 백엔드 개발 포커스 핵심 목적
스프린트 1 2026.01.19 ~ 01.30 핵심 도메인 구축, 기본 API, 인증/권한 MVP 동작 가능 상태
스프린트 2 2026.02.09 ~ 02.27 그룹 기반 추천 로직, 데이터 활용, 성능 개선 추천 서비스로서 가치 확보
스프린트 3 2026.03.09 ~ 03.20 개인화 추천, 반복 방지 로직, 운영 준비 완성도 및 확장성 확보

위키에서 먼저 볼 문서

구분 문서 링크
허브 BE Wiki Home 바로가기
허브 Backend Workspace 바로가기
허브 검색 섹션 허브 바로가기
허브 멀티 모듈 섹션 허브 바로가기
허브 비동기 아키텍처 섹션 허브 바로가기
허브 모니터링 섹션 허브 바로가기
테크 스펙 검색(Search) 도메인 테크 스펙 바로가기
테크 스펙 음식점(Restaurant) 테크 스펙 바로가기
테크 스펙 추천(Recommendation) 테크 스펙 바로가기
트러블슈팅 BE 트러블슈팅 로그 바로가기
설계 ERD 설계 컨벤션 바로가기
설계 API 명세서 바로가기
운영 비동기 이벤트드리븐 관측 운영 가이드 바로가기
배포 배포 (Docker, ECR, CodeDeploy, CI-CD) 바로가기

저장소 구조

경로 역할
app-api/ 현재 Spring Boot 메인 애플리케이션과 API 진입점
app-admin/, app-batch/ 관리자/배치 실행 자산 정리 공간
domain/, domain-core/, domain-rdb/ 도메인 모델, 영속 계층, RDB 연계 코드
common/, common-infra/, common-security/, common-support/, common-web/ 공통 웹/보안/인프라/지원 코드
docs/ 레포 내부 설계, 컨벤션, 테스트 문서
monitoring/ Prometheus, Grafana, Loki 등 관측 자산
loadtest/ k6/Locust 기반 부하 테스트 시나리오와 시드
docker/, deploy/ 로컬 실행 및 배포 스크립트/자산
scripts/, bin/ 운영 및 개발 보조 스크립트

코드 품질 관리 도구

도구 적용 위치 용도
Spotless build.gradle, .husky/pre-commit Java 포맷 강제
Checkstyle build.gradle, config/checkstyle/* 네이버 룰 기반 스타일 검사
JaCoCo build.gradle, app-api/build.gradle 테스트 커버리지 리포트와 최소 기준 검증
SpotBugs + FindSecBugs app-api/build.gradle, .github/workflows/ci-cd-full.yml 잠재 버그와 보안 취약 패턴 정적 분석
Java Test Fixtures app-api/build.gradle, src/testFixtures/java 공용 테스트 픽스처 재사용

로컬 점검 명령

./gradlew spotlessCheck
./gradlew checkstyleMain checkstyleTest
./gradlew test jacocoTestReport jacocoTestCoverageVerification
./gradlew :app-api:spotbugsMain

컨벤션과 참고 문서

프로젝트 기여

Sei.Jang Devon.woo Gayeon Lee
Y0unse0 ImGdevel GY102912
@Y0unse0 @ImGdevel @GY102912
Backend Backend Backend

About

Tasteam 백엔드 레포지토리입니다.

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors