<aside> 🚧 Project

프로젝트 계획서

프로젝트 일지

프로젝트 회고

ERD

UI 설계

API 명세서

시스템 구성도

트러블슈팅

테스트 서버 접속방법

</aside>

<aside> <img src="attachment:d3db7476-58eb-4446-b32d-df46cccb1ff0:pngwing.com_(3).png" alt="attachment:d3db7476-58eb-4446-b32d-df46cccb1ff0:pngwing.com_(3).png" width="40px" /> github / figma

</aside>

<aside> 🔹 백엔드

민영 Spring AI 뉴스, 회원가입, 개인정보 관련, 카테고리/키워드/공지 CRUD

민석

Security 구현, 토큰 / 쿠키 발급, 일반 로그인, 로그아웃, 회원탈퇴

동혁

CI/CD, docker-compose, 이미지 CRUD

</aside>

image.png

D<

<aside> 📢 평가 사항

image.png

</aside>

<aside> 👬 Team

팀원 정보

팀 그라운드 룰

Conventions

</aside>

<aside> 🔹 프론트 민주

뉴스, 키워드, 관리자 UI & API 연결

영서

로그인, 회원가입 UI & API 연결

디렉터리 구조

상세 계획

</aside>

<aside> 🔹 CI/CD

젠킨스 배포 파이프라인

디렉토리 구조

docker-compose.yml

</aside>

<aside> 🔹 스프링 클라우드 적용

  1. 사용자가 프론트엔드(55020)에서 API Gateway(55021)로 요청
  2. API Gateway는 Eureka를 통해 backend-service를 찾음
  3. Eureka가 현재 떠 있는 백엔드 서버 리스트 제공
  4. Gateway가 로드 밸런싱을 적용하여 부하를 분산
  5. Prometheus가 /actuator/metrics에서 데이터를 수집
  6. Grafana에서 실시간 모니터링 </aside>

Untitled

일정

🎨