Commit graph

4 commits

Author SHA1 Message Date
f2070aa8ba feat: 개발 모드 → 배포 모드 전환
- 프론트엔드+백엔드 단일 컨테이너로 통합 (Dockerfile)
- Fastify 정적 파일 서빙 + SPA fallback
- @fastify/static 추가
- Caddy 프록시 대상 변경 (traeon-frontend → traeon)
- 체크박스 w-5/w-0 CSS 충돌 수정

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 21:05:46 +09:00
d9ba70de16 feat: delivery-tracker 셀프호스팅 + API 라우트 구현
- delivery-tracker Docker 이미지 빌드 및 컨테이너 추가
- GraphQL 클라이언트 플러그인 (tracker.js)
- parcels CRUD API (등록/조회/수정/삭제/새로고침)
- carriers 목록 API
- 택배사 ID에서 kr. 접두사 제거, logo_url 추가

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 18:57:42 +09:00
d02bc5f738 feat: 백엔드 초기 세팅 및 DB 테이블 생성
- Fastify 5 앱 구성 (fromis_9 패턴)
- MariaDB 연결 플러그인 및 자동 테이블 초기화
- carriers, parcels, tracking_events 테이블 생성
- 기본 택배사 8개 데이터 삽입
- Docker Compose에 백엔드 서비스 추가

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 15:05:02 +09:00
cf515aa1ee feat: 프론트엔드 더미 데이터 UI 구현
- Docker Compose, Dockerfile, Vite 프로젝트 초기 세팅
- 메인 페이지: 택배 목록, 필터 탭, 운송장 등록 폼
- 상세 페이지: 배송 타임라인, 별칭 수정, 삭제
- 택배사 로고/컬러 배지, 커스텀 드롭다운
- framer-motion 애니메이션 적용
- PC/모바일 반응형 대응
- 계획서에 carriers 테이블, RustFS 로고 저장 반영

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 14:03:49 +09:00