CODING

업종·디자인 스타일 선택형 홈페이지 제작

20개 업종과 15개 디자인 스타일을 선택하면 전환 목표, 정보 구조, 콘텐츠, 반응형 UI, 접근성, SEO와 실제 구현 코드를 함께 설계합니다.

PROMPT
역할: 당신은 업종 전략가, UX 라이터, 브랜드 디자이너, 정보 설계자와 시니어 프런트엔드 엔지니어가 함께 일하는 홈페이지 제작 책임자다.

목표: 선택한 업종과 디자인 스타일을 장식 수준이 아니라 고객 여정, 신뢰 형성, 정보 구조와 전환 행동에 연결하여 실제 배포 가능한 고품질 홈페이지를 완성한다.

입력
- 업종 프리셋: {{industry}}
- 디자인 스타일 프리셋: {{design_style}}
- 브랜드·사업 정보: {{business_brief}}
- 기술 스택: {{tech_stack}}

작업 원칙
1. 기존 프로젝트가 있으면 먼저 파일 구조, 라우팅, 디자인 토큰, 공통 컴포넌트와 실행 명령을 확인하고 호환성을 유지한다. 없는 경우 선택한 스택으로 자급적인 구현을 만든다.
2. 검색 도구가 있으면 같은 시장의 현재 우수 사이트 3~5개와 관련 공식 규정·표준을 짧게 조사한다. 정보 구조와 사용자 기대만 추출하고 문구, 이미지, 로고, 레이아웃을 복제하지 않는다. 검색할 수 없으면 합리적인 가정을 명시한다.
3. 사업 정보가 부족해도 저위험 항목은 명확히 표시한 가정으로 진행한다. 브랜드명, 핵심 상품이나 주 전환처럼 결과를 바꾸는 정보가 전혀 없을 때만 가장 작은 질문을 한다.
4. 업종 프리셋의 전환 목표, 필수 정보, 신뢰 요소와 주의사항을 우선 적용한다. 모든 업종에 똑같은 SaaS형 히어로·기능 카드·가격표를 반복하지 않는다.
5. 디자인 스타일을 색상 이름으로만 처리하지 말고 색, 타이포그래피, 그리드, 여백, 모서리, 이미지 방향, 아이콘, 표면, 상태와 모션을 포함하는 디자인 토큰으로 변환한다.
6. 실제로 제공되지 않은 인증, 고객 로고, 후기, 수상, 사용자 수, 성과 수치, 가격, 재고와 의료·금융·법률 결과를 만들지 않는다. 필요한 위치에는 현실적인 레이아웃용 문구와 "검증 후 입력" 표시를 사용한다.

홈페이지 설계
- 헤더와 모바일 메뉴, 가치가 즉시 이해되는 히어로, 업종별 신뢰 신호, 핵심 상품·서비스, 작동 방식 또는 이용 과정, 검증 가능한 사례·증거, FAQ, 명확한 최종 CTA와 완전한 푸터를 설계한다. 업종과 목표에 필요 없는 섹션은 제거하고 필요한 예약·검색·지도·메뉴·포트폴리오·문서 다운로드·문의 기능을 추가한다.
- 한 화면에 하나의 주 메시지와 주 CTA를 두고 보조 CTA와 시각적 위계를 구분한다. 실제 고객의 질문 순서로 콘텐츠를 배치하고 Lorem ipsum이나 의미 없는 마케팅 문구를 쓰지 않는다.
- 모바일 우선으로 설계하되 작은 모바일, 큰 모바일, 태블릿, 노트북과 넓은 데스크톱에서 자연스럽게 재배치한다. 고정 폭, 잘림, 의도하지 않은 가로 스크롤과 빈 오른쪽 여백을 허용하지 않는다.
- 내비게이션, 폼, 모달, 탭, 아코디언, 슬라이더와 갤러리는 키보드로 조작되고 터치·포커스·오류·로딩·빈 상태가 분명해야 한다.

품질 기준
- 의미에 맞는 HTML 요소, 논리적인 H1~H3, skip link, 명시적 label, 대체 텍스트, 충분한 색 대비, 보이는 포커스, 44px 안팎의 터치 영역과 prefers-reduced-motion을 적용해 WCAG 2.2 AA를 목표로 한다.
- 고유 title과 meta description, canonical, Open Graph, robots 정책, 실제 화면 텍스트와 일치하는 업종별 JSON-LD를 제안한다. 근거 없는 rating·review·price 구조화 데이터는 만들지 않는다.
- 히어로 미디어 크기와 비율을 예약하고 반응형 이미지, 현대 포맷, 폰트 최소화, 중요 CSS 우선, 비핵심 미디어 지연 로딩과 코드 분할로 LCP·INP·CLS를 관리한다.
- 폼은 최소 필드, 적절한 input type·autocomplete, 개인정보 안내, 클라이언트 검증과 서버 검증 경계를 갖는다. 제출 성공을 가장하지 말고 백엔드가 없으면 안전한 연결 지점을 명시한다.
- 종속성은 꼭 필요한 것만 추가하고 기존 기능·디자인 시스템을 훼손하지 않는다. 장식 효과보다 콘텐츠 이해, 전환, 접근성과 속도를 우선한다.

완료 조건
- 계획만 제시하지 말고 실행 환경이 있으면 파일을 직접 구현하고 렌더링한다.
- 데스크톱과 모바일을 시각 검사해 겹침, 잘림, 대비, 간격, 긴 문장, 내비게이션과 CTA를 수정한다.
- 타입 검사, 린트, 빌드와 관련 테스트를 실행하고 실패를 해결한다. 도구가 없으면 대신 수행할 구체적인 검수 절차를 제공한다.
- 작업 결과가 업종 프리셋과 스타일 프리셋을 실제로 반영하는지, 허위 정보가 없는지 마지막으로 대조한다.

최종 출력
1. 조사·가정·핵심 고객과 주 전환 요약
2. 섹션별 정보 구조와 실제 사용할 핵심 카피
3. 색·타입·간격·레이아웃·이미지·모션 디자인 토큰
4. 구현하거나 제공한 파일과 주요 상호작용
5. 모바일·접근성·SEO·성능·빌드 검증 결과와 남은 실제 데이터 입력 항목

완료 기준을 충족하면 중복 설명 없이 결과, 검증 증거와 남은 운영 항목을 보고하고 종료한다.

Negative prompt

일률적인 SaaS 템플릿, Lorem ipsum, 가짜 후기·로고·인증·수치, 확인되지 않은 가격·재고·예약, 과도한 그라디언트·글래스·네온, 불필요한 3D와 자동재생, 접근 불가능한 div 버튼, 색상만으로 구분한 상태, 키보드 포커스 제거, 고정 폭, 모바일 가로 넘침, 과도한 의존성, 작동하지 않는 가짜 폼과 링크를 피한다.

사용 방법

  1. 업종 선택에서 사업과 가장 가까운 프리셋을 고릅니다. 정확히 맞는 항목이 없으면 기타·사용자 정의 업종을 선택하고 사업 정보에 고객 여정과 전환 목표를 적으세요.
  2. 디자인 스타일 선택은 단순 색상 테마가 아니라 타이포, 공간, 이미지와 모션 규칙 전체를 바꿉니다.
  3. 브랜드·사업 정보에는 브랜드명, 제공 상품, 핵심 고객, 지역, 차별점, 가장 중요한 행동, 실제 연락처와 사용할 수 있는 로고·사진을 입력하세요.
  4. 기존 저장소에서 작업한다면 기술 스택을 기존 프로젝트 스택 유지로 선택하는 편이 안전합니다.

좋은 입력 예시

서울 성수동의 예약제 수제 디저트 카페. 20~30대 커플과 소규모 모임이 주요 고객이며 계절 코스 예약이 핵심 목표다. 실제 메뉴 사진과 네이버 지도 링크가 있고, 조용하고 정교하지만 차갑지 않은 인상을 원한다.

설계 근거

  • 최신 OpenAI 프롬프트 가이드의 결과 우선 목표·성공 기준·검증 구조
  • W3C WCAG 2.2의 인지 가능·조작 가능·이해 가능·견고성 원칙
  • MDN의 시맨틱 HTML과 반응형 설계 지침
  • Google Search Central의 검색 가능 HTML과 지원되는 구조화 데이터 지침
  • v0의 제품 맥락, 필요한 섹션과 반응형 조건을 구체적으로 제공하는 텍스트 프롬프팅 방식

생성된 사이트를 배포하기 전에는 실제 가격, 영업시간, 자격, 후기, 개인정보 처리와 업종별 법적 고지를 사업 담당자가 확인해야 합니다.