arch.crowny.org 프론트엔드 구현
개요
크라우니건축(arch.crowny.org) 웹 프론트엔드를 구현했다. interior.crowny.org의 디자인 시스템을 계승하되 건축 도메인에 맞는 스틸블루 컬러 시스템으로 차별화했다.
무엇을 했는지
프론트엔드 3개 파일 생성 (web/ 디렉토리)
- index.html — 전체 랜딩 페이지
- style.css — 디자인 시스템
- app.js — 프론트엔드 로직
기존 파일 (변경 없음)
server.js— Node.js 서버 (포트 9756, 이미 구현됨)건축서버.한선— 한선씨 동반 서버 (기본 버전)data/arch.json— 데이터 파일
관련 파일 경로
/Users/ef/crowny-arch/web/index.html/Users/ef/crowny-arch/web/style.css/Users/ef/crowny-arch/web/app.js/Users/ef/crowny-arch/server.js/Users/ef/crowny-arch/건축서버.한선
검증
node server.js→ 포트 9756 정상 기동GET /→ index.html 정상 서빙GET /api/health→ okGET /api/services→ 4개 서비스 JSONGET /style.css,GET /app.js→ 정적 파일 정상- 게이트웨이(gateway.yaml)에 arch.crowny.org 이미 등록됨
잔여 이슈
- 건축 전문 파트너 (전문가) 데이터 아직 없음 — 인테리어처럼 실제 파트너 확보 후 추가 필요
- 포트폴리오 섹션 미포함 — 실적 확보 후 추가
- 건축서버.한선 업그레이드 필요 — 정적 파일 서빙 로직 반영
- server.js의 url.parse() 사용 → WHATWG URL로 마이그레이션 권장