프로젝트 소개
MCQ Entertainments — Hire Website는 MCQ Entertainments Ltd를 위한 공개 고객 웹사이트 및 대여 백엔드를 제공하는 Node 20 애플리케이션입니다. 모바일 반응형 대여 카탈로그, 가용성 확인, 대여 문의 흐름, 실제 재고 품목 선택 시 자동 견적 초안 생성을 포함합니다. 기존 보증금 및 예약 규칙은 유지됩니다.
또한 이 프로젝트는 Farnell, CPC, Canford Audio, Thomann UK 및 Gear4music에 대한 직접 링크가 포함된 실시간 공급업체 디렉토리를 제공합니다. Farnell API 키가 구성된 경우 애플리케이션은 공식 element14 제품 검색 API를 호출하여 영국 Farnell 카탈로그를 조회할 수 있으며, 그렇지 않은 경우 실시간 Farnell 제품 검색 링크로 대체됩니다.
관리 작업은 Bearer 토큰으로 보호되며, 장비, 결제 확인 및 예약 변경을 포함합니다. 현재 영속성 계층은 JSON 파일 저장소로, 로컬 또는 단일 서버 사용에 적합하며, 프로덕션 환경에서는 다중 인스턴스 배포 전에 PostgreSQL로 마이그레이션할 것을 권장합니다. AWS 또는 컨테이너 배포를 위한 Docker 이미지가 제공됩니다.
저장소에는 핵심 대여 규칙에 대한 테스트가 포함되어 있으며, README에는 코딩, 테스트 완료 및 아직 배포되지 않은 구성 요소의 현재 상태가 문서화되어 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.