← 목록
기타 2026-05-27 2KB 읽기 3분

academy.crowny.org — 서비스 단가표 모듈 (pricing-cat)

개요

크라우니 아카데미에 서비스 단가표 카탈로그 모듈(/api/pricing-cat) 추가. solution.crowny.org 가격카드 스타일 + architect.crowny.org/task 영역 카드 패턴 적용.

무엇을 했는지

백엔드

  • modules/pricing/routes.js 신규 생성 (4 엔드포인트)
  • GET /api/pricing-cat/plans — 3 플랜 (Lite 39만/Standard 89만/Enterprise 240만)
  • GET /api/pricing-cat/tasks — 6 영역 작업 단가 (AI채점/알림톡/리포트/외부AI/진단/컨설팅)
  • GET /api/pricing-cat/options — 추가 옵션 3개
  • POST /api/pricing-cat/estimate — 견적 계산 (플랜+변동비+옵션 통합)
  • server.js MODULE_ROUTES에 Phase 15로 등록
  • lib/auth.js PUBLIC_EXACT_PATHS/PUBLIC_PATH_PREFIXES에 plans/tasks/options 공개 등록
  • 프론트엔드

  • public/views/pricing-view.html 신규 생성
  • 3 플랜 카드 (solution 스타일, 월요금 강조 + 특징 ul + CTA)
  • 6 영역별 작업 단가 카드 (3열 그리드)
  • 추가 옵션 카드 3개
  • 견적 계산기 (폼 입력 → POST estimate → 결과 표시, 원생 초과 경고)
  • "제안서 신청" CTA 배너
  • public/assets/app.js 라우트 맵 + initView에 pricing-view 추가
  • 한선씨 동반

    • 한선씨/pricing.한선 — 견적계산 통합함수 (플랜월요금/원생초과확인/변동비계산/옵션비계산/견적계산)

    관련 파일 경로

    • /Users/ef/crowny-academy/modules/pricing/routes.js
    • /Users/ef/crowny-academy/public/views/pricing-view.html
    • /Users/ef/crowny-academy/한선씨/pricing.한선
    • /Users/ef/crowny-academy/lib/auth.js (PUBLIC_EXACT_PATHS 추가)
    • /Users/ef/crowny-academy/server.js (MODULE_ROUTES Phase 15)
    • /Users/ef/crowny-academy/public/assets/app.js (routes + initView)

    검증 결과 (서버 28/28 라우터 로드)

    • GET /api/pricing-cat/plans → 200, ok:true, plans:3 (Lite/Standard/Enterprise)
    • GET /api/pricing-cat/tasks → 200, ok:true, areas:6
    • GET /api/pricing-cat/options → 200, ok:true, options:3
    • POST /api/pricing-cat/estimate → 200, 총월비용:1,419,000원 (Standard+변동비 29,000+화이트라벨 500,000)
    • GET /views/pricing-view.html → 200, 19,962 bytes

    잔여 이슈

    • 견적 결과를 이메일/PDF로 전송하는 기능 추가 가능
    • 도입 제안서 페이지(proposal)와 연계 흐름 연결 예정