B2B 브랜드 캠페인 대시보드
SimpleSeed for Brand
브랜드가 캠페인 · 시딩 · 정산 · 메시징을 운영하는 B2B 대시보드

5주
Shopify → 자체 대시보드
Flow
- 1Vite 빌드
- 2S3 동기화
- 3CloudFront 무효화
What I built
- 01
API 레이어
- Axios 인터셉터 토큰 주입
- 401/403 리다이렉트 · 400 처리
- 도메인별 API 이원화
- 02
리스트 · 차트
- TanStack Table 무한 스크롤
- Recharts + 디자인 토큰 KPI
- 03
실시간 메시징
- socket.io 인증 헤더 · 재연결
- 연결 복구 · 오류 로깅
- 04
공통 UI
- 사이드바 · 테이블 · 캘린더 · EmptyState
- Error Boundary로 이탈 최소화
- Role
- FE 단독
- Period
- 2025.05 ~
- Team
- BE 1 + FE 1 (Me) + PO 1 + 마케팅 1
- Stack
- React
- Vite
- TypeScript
- TanStack Table
- Socket.io
- S3 · CloudFront