안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
멀티채널 CS 통합 인박스 플랫폼 — 채널톡·카카오톡 비즈니스·이메일 3개 채널을 단일 인박스로 통합하는 멀티채널 CS 플랫폼
개발 · 디자인 · 기획
SaaSㆍ솔루션, 통계ㆍ대시보드, Gen AI 서비스
프로젝트 배경
1) 문제점 - 채널별 Webhook 재전송 시 통합 인박스 중복 인입을 방지하는 채널-이벤트ID 기반 멱등성 키 설계 - Claude API 분류 응답 지연 시 상담 인입 처리 흐름을 블로킹하지 않는 비동기 태깅 큐 설계 - Redis Pub/Sub 브로커 재시작 시 집계 이벤트 누락 방지를 위한 PostgreSQL 폴백 집계 전략 구현 - 3개 채널 Webhook 스펙 변경에 대응하여 인박스 코어
프로젝트 성과
NestJS 이벤트 버스 기반 멀티채널 Webhook 통합 수신 구조 설계 및 구현
채널별로 분리된 Webhook 수신 모듈을 NestJS EventEmitter 이벤트 버스로 연결하여 인박스 코어 로직 변경 없이 신규 채널 모듈만 추가하는 확장 구조를 설계하고 구현.
Claude API 동적 프롬프트 주입 기반 상담 자동 분류 태깅 파이프라인 구현
DB에 저장된 분류 카테고리 정의를 런타임에 로딩하여 Claude API 시스템 프롬프트에 동적 주입하는 방식으로, 관리자 UI에서 분류 기준을 수정하면 AI 분류 동작이 즉시 반영되는 태깅 파이프라인을 구현.
Redis Pub/Sub + NestJS 이벤트 기반 대시보드 실시간 집계 구조 구현
채널 인입 이벤트를 Redis Pub/Sub로 발행하고 대시보드 집계 서비스가 구독하여 실시간 카운터를 갱신하는 이벤트 드리븐 집계 파이프라인을 설계.
NestJS 데코레이터 기반 RBAC와 채널 배정 연동 권한 구조 설계
상담사 역할과 배정된 채널·카테고리 정보를 NestJS Guard 레이어에서 검사하여 접근 가능한 인박스 범위가 자동으로 제한되는 권한 구조를 구현.
PostgreSQL JSONB 기반 AI 분류 설정 스키마리스 저장 구조 구현
분류 카테고리 정의와 프롬프트 템플릿을 JSONB 컬럼에 저장하여 관리자가 자유롭게 분류 구조를 변경할 수 있는 유연한 설정 저장 구조를 설계.
핵심 기능
퍼포먼스 대시보드
상담사·채널별 처리 현황과 AI 분류 정확도를 집계하는 메인 대시보드
진행 단계
아키텍처 설계 및 이벤트 버스 구조 설계
2025.11.
NestJS 모듈 구조, Redis Pub/Sub, 채널 통합 이벤트 버스 아키텍처 설계
프로젝트 상세
1) 포트폴리오 소개 채널톡·카카오톡 비즈니스·이메일 3개 채널을 단일 인박스로 통합하는 멀티채널 CS 플랫폼. Claude API 기반 상담 자동 분류·태깅, 상담사 퍼포먼스 대시보드, NestJS 마이크로서비스 구조로 채널 독립적 확장을 설계하고 구현. 2) 작업 범위 - 퍼포먼스 대시보드: 상담사·채널별 처리 현황과 AI 분류 정확도를 집계하는 메인 대시보드 - 통합 인박스: 채널톡·카카오·이

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

fi******
개발 · 법인사업자

프로젝트 정보

참여 기간
2025.11. ~ 2026.02.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
역할
풀스택 개발 (기여도 100%)
관련 기술
TypeScript
recharts
Node.js
React DnD
React
Tailwind CSS