← 목록
기타 2026-04-26 4KB 읽기 3분

crowny-avl 5차 고도화 — 기술영업 + CRM 연동

개요

avl.crowny.org에 기술영업용 견적서/제안서/계약서 인쇄 출력 + 고객관리(CRM) 파이프라인 + crm.crowny.org · network.crowny.org 내부 연동 추가.

담당: 이용찬 팀장 / 010-9915-6990 / avl@crowny.org

새 기능

1. 견적서/제안서/계약서 인쇄용 출력

  • A4 최적화 CSS (@page, print-color-adjust)
  • 각 문서별 인쇄 버튼 → 새 탭에서 인쇄용 HTML 열림
  • 견적서: 품목 테이블, 소계/시공비/VAT 자동 계산, 날인 영역
  • 제안서: 10장 섹션, 회사소개, 시스템 구성, 공정표
  • 계약서: 10조항, 당사자 정보, 지급 조건, 날인 영역
  • 워터마크 "크라우니 AVL" 배경

2. 고객관리 (CRM) 탭 — 영업 파이프라인

  • 9단계 파이프라인: 신규 → 접촉 → 미팅 → 견적 → 제안 → 계약 → 시공 → 유지보수 / 실주
  • 파이프라인 바 (단계별 건수 시각화)
  • 고객 CRUD (기관명/담당자/연락처/대상/등급/예산/메모/다음액션)
  • 고객 상세 뷰: 정보 + 단계 변경 + 활동 이력 타임라인
  • 활동 추가 (전화/미팅/이메일/메모)
  • 리드 → 프로젝트 변환 (패키지 선택 → 5문서 자동생성 연계)
  • 오늘 액션 알림, 기한 초과 강조 (빨간색)
  • 대시보드에 고객 파이프라인 KPI 카드 추가

3. CRM/Network 내부 연동

  • 리드 생성 시 자동으로:
  • crm.crowny.org (9750) → /api/customers POST
  • network.crowny.org (9740) → /api/leads POST
  • 수동 동기화 버튼 (재푸시)
  • 연동 상태 표시 (CRM ✓ / Network ✓)
  • API

    GET    /api/lead-stages                 단계 목록 + 색상
    GET    /api/leads                       리드 목록 (파이프라인 포함, ?stage= 필터)
    GET    /api/leads/:id                   리드 상세
    POST   /api/leads                       리드 생성 (CRM/Network 자동 푸시)
    PUT    /api/leads/:id                   수정/단계변경/활동추가
    DELETE /api/leads/:id                   삭제
    POST   /api/leads/:id/push-crm         수동 CRM/Network 동기화
    POST   /api/leads/:id/convert          리드 → 프로젝트 변환
    
    GET    /api/quotes/:id/print           견적서 인쇄 HTML
    GET    /api/proposals/:id/print        제안서 인쇄 HTML
    GET    /api/contracts/:id/print        계약서 인쇄 HTML
    

    테스트 결과

    리드 생성: OK (CRM/Network 자동 푸시 확인)
    단계 변경: OK (활동 이력 자동 기록)
    리드→프로젝트 변환: OK (프로젝트 생성 + 리드 단계 '견적'으로 변경)
    견적서 인쇄: OK (A4 HTML, 인쇄 버튼, 워터마크)
    제안서 인쇄: OK (10장 섹션)
    계약서 인쇄: OK (10조항, 날인 영역)
    대시보드 KPI: OK (리드 파이프라인 카드)
    
    파이프라인 시드 데이터: 5건
      - 새소망교회 → 견적 (프로젝트 변환 완료)
      - 서초고등학교 → 접촉
      - 세종문화회관 → 미팅
      - 사랑의교회 → 신규
      - D컨벤션센터 → 제안
    

    파일

    • 서버: /Users/ef/crowny-avl/server.js (~2683 라인)
    • UI: /Users/ef/crowny-avl/web/index.html (~2986 라인, 탭 22개)

    누적 탭 (22개)

    대시보드, 고객관리, 프로젝트, 견적생성, 큐시트, DMX맵, 오디오매트릭스, 패키지비교, 시그널플로우, 랙다이어그램, 실시간모니터, 장소목록, 장비현황, 프리셋, 스케줄, 유지보수, 시공사례, 시공현황, 파트너십, 제품카탈로그, 도입문의, 장비등록, 장소등록, 활동로그

    잔여 이슈

    • PDF 직접 다운로드 (현재는 브라우저 인쇄→PDF 저장)
    • CRM → AVL 역방향 연동 (CRM에서 단계 변경 시 AVL 반영)
    • 이메일 자동 발송 (견적서/제안서 이메일 전송)