← 목록
솔루션 2026-05-02 4KB 읽기 4분

크라우니솔루션 렌탈 신청 시스템 — 용인시 관공서/학교 전용

개요

용인시 관공서/학교 대상 렌탈 신청 페이지 + 렌탈사 파트너 심사 대시보드. 기존 구독(subscription) API 인프라를 재활용하여 rental-ipa/rental-db 타입으로 구분.

상품월 렌탈료약정총액
IPA 디지털 화재경보 (SOL-702)300,000원~/월36개월10,800,000원~
기업 맞춤형 DB관리 세트 (SOL-701)830,000원/월36개월29,880,000원
담당자: 이영섭 이사 | yslee@crowny.org

무엇을 했는가

1. rental.html — 렌탈 신청 페이지 (/rental.html)

  • 다크 프리미엄 테마 (premium.crowny.org 팔레트)
  • 히어로: "신청하기" CTA 버튼 → 하단 폼으로 스크롤
  • 상품 선택 그리드: SOL-702 (IPA, 기본 선택) vs SOL-701 (DB)
  • 혜택 섹션: 초기 비용 제로, 소유권 이전, 유지보수 포함
  • 신청 폼: 기관명, 부서, 담당자이름, 연락처*, 이메일, 건물유형(select), 비고
  • 첨부서류 3종: 담당자명함, 고유번호증, 내부의결서 (.hwp 지원)
  • 접수 완료 시 접수번호 + 렌탈료 표시
  • 기존 POST /api/subscriptions 재활용 (type: rental-ipa/rental-db, applicantType: government)

2. partner.html — 파트너(렌탈사) 대시보드 (/partner.html)

  • 로그인: 비밀번호 crowny-rental-2026 → Bearer 토큰 발급
  • 대시보드 4개 통계: 전체/대기/서류제출/승인
  • 필터바: 전체/대기/서류제출/검토중/승인/반려
  • 접수 테이블: 접수번호, 상품(ipa/db 뱃지), 기관, 담당자, 연락처, 상태, 접수일
  • 상세 펼치기: 기관 정보, 월 렌탈료, 약정 기간, 총액
  • 서류 열람 + 승인/반려 버튼 (각 서류별)
  • 3종 서류 전부 승인 시 → 접수 자동 승인

3. server.js — 파트너 API 엔드포인트 추가

  • POST /api/partner/login — 비밀번호 인증, Bearer 토큰 발급
  • GET /api/partner/applications — 렌탈 접수 목록 (type이 rental-로 시작하는 건만)
  • PUT /api/partner/applications/:id/documents/:docType/check — 서류 승인/반려
  • GET /api/uploads/:subId/:filename — 업로드 서류 파일 서빙
  • PARTNER_SESSIONS 맵 + authPartner() 인증 함수
  • 구독 접수에 department 필드 추가

4. 한선씨 동반

  • 렌탈서버.한선 — 렌탈 신청 검증, 월렌탈료 조회, 서류 라벨 함수 (컴파일 성공)
  • 솔루션서버.한선 — 파트너 API 3개 라우트 스텁 추가 (컴파일 성공)

아키텍처

rental.html ──POST──→ /api/subscriptions (type: rental-ipa/rental-db)
                         │
partner.html ─GET──→ /api/partner/applications (rental-* 필터)
             ─PUT──→ /api/partner/applications/:id/documents/:doc/check
                         │
                    서류 3종 전부 승인 → status: approved (자동)

접수 서류 (관공서용 3종)

  1. 담당자 명함 (bizCard)
  2. 고유번호증 (uniqueNumber)
  3. 내부 의결서 (internalResolution) — 렌탈 진행 의사가 기재된 서류/회의록 가능

관련 파일

  • /Users/ef/crowny-solution/web/rental.html — 렌탈 신청 페이지
  • /Users/ef/crowny-solution/web/partner.html — 파트너 대시보드
  • /Users/ef/crowny-solution/server.js — 파트너 API (PARTNER_SESSIONS, authPartner, 4개 라우트)
  • /Users/ef/crowny-solution/렌탈서버.한선 — 한선씨 동반 (검증/라벨/요금)
  • /Users/ef/crowny-solution/솔루션서버.한선 — 파트너 라우트 스텁

접속

  • solution.crowny.org:9735/rental.html — 렌탈 신청 (용인시 관공서/학교)
  • solution.crowny.org:9735/partner.html — 렌탈사 파트너 로그인 (pw: crowny-rental-2026)

잔여 이슈

  • yslee@crowny.org 견적서/소개서 원클릭 이메일 발송 — 미구현
  • 브라우저 UI 시각 검증 — API 테스트 완료, UI 미확인
  • VM 틱 한계로 렌탈서버.한선 실행은 최소 함수만 가능 (컴파일은 정상)