Portfolio Details
Project information
- Category: K-HTML HACKATHON · Team Project
- Role: 풀스택 백엔드 · 이기종 4서버 오케스트레이션
- Period: 2025.07 ~ 2025.08
- GitHub: github.com/Couque-d-Asse
- Stack: Spring Boot · FastAPI · Node.js · Next.js · LangChain · GPT SSE · Docker · PostgreSQL
민들레 — 동대문구 통합 민원 자동화 플랫폼
동대문구 이문뉴타운(2027년 1.3만 세대 예정) 주민의 민원을 AI가 적절한 채널 (안전신문고·시장게시판·전자청원)으로 자동 분류·초안 생성하는 서비스입니다.
핵심 기여 — 이기종 4서버 오케스트레이션
- Spring Boot(8443) · FastAPI(8000) · Node.js(3000) 묶는 오케스트레이션 API 직접 설계
- 상태 플래그 기반 이벤트 구조로 DB 정합성 100% 확보 (Request Chaining 최적화)
- LangChain + GPT SSE 스트리밍으로 민원 초안 실시간 생성
- Node.js Data Bridge: 새울 행정 시스템·동대문구 포털 스크래핑 → 민원 데이터 수집
아키텍처
- Orchestrator(Spring Boot) → AI Core(FastAPI): 민원 분류 · 법적 근거 · GPT-4o Agent
- Frontend(Next.js): Privacy Masking Processor로 개인정보 처리
- 마이크로서비스 아키텍처를 처음으로 직접 설계·구현한 프로젝트