온라인 웹 런칭 체크리스트

진단 서비스가 실제 리드 DB와 수익화로 이어지려면 도메인보다 데이터·동의·결제·상담 운영 구조가 먼저입니다.

추천 런칭 구조

처음부터 복잡하게 만들기보다, 1차는 정적 웹으로 빠르게 열고 정밀진단 단계부터 서버 DB로 저장하는 방식이 현실적입니다. 관리자 화면은 반드시 로그인 뒤에만 접근되도록 해야 합니다.

도메인 SSL 서버 API DB 관리자 인증 결제 개인정보 처리방침 상담 배정

Netlify + Supabase 기준 실제 등록 순서

  1. 도메인 구매: 가비아, 카페24, 후이즈, Cloudflare Registrar 등에서 도메인을 구매합니다.
  2. 연락 이메일 확정: admin@도메인, privacy@도메인, report@도메인을 만들거나 대표님 메일로 포워딩합니다.
  3. Supabase 프로젝트 생성: 새 프로젝트를 만들고 database/supabase-schema.sql을 SQL Editor에서 실행합니다.
  4. Netlify 사이트 생성: 이 폴더 전체를 Git 저장소로 올리거나 Netlify에 직접 업로드합니다.
  5. 환경변수 등록: .env.example에 있는 값을 Netlify 환경변수에 입력합니다. 특히 service role key는 브라우저에 넣지 않습니다.
  6. 상담 정보 입력: js/app-config.js에서 관리자 이메일, 전화, 카카오채널, 사업자 정보를 실제 값으로 바꿉니다.
  7. 도메인 연결: Netlify의 Domain settings에서 커스텀 도메인을 추가하고 DNS를 연결합니다.
  8. 테스트: 무료 진단, 정밀진단 저장, 관리자 토큰 조회, 이메일 알림, CSV 다운로드를 확인합니다.
  9. 정책 문서 확정: 개인정보 처리방침, 이용약관, 제3자 제공 문구, 광고·제휴 안내를 실제 운영 기준으로 확정합니다.
  10. 검색·광고: 네이버 서치어드바이저, Google Search Console, GA4, 네이버 애널리틱스를 붙이고 콘텐츠를 쌓은 뒤 광고를 연결합니다.

1. 도메인·브랜딩

  • 짧고 기억하기 쉬운 도메인을 우선합니다.
  • 금융회사처럼 보이는 명칭보다 사전진단·컨설팅 성격이 명확한 이름이 안전합니다.
  • 상표권, 기존 업체명, 유사 금융사 명칭과 충돌하지 않는지 확인합니다.
  • 도메인 등록 후 DNS, SSL, 이메일 발송 도메인 인증을 설정합니다.

2. 호스팅·배포

  • MVP: 정적 호스팅으로 빠르게 배포하고, 문의·정밀진단은 API로 저장합니다.
  • 운영형: 프론트엔드, 백엔드 API, DB, 파일 저장소, 관리자 페이지를 분리합니다.
  • SSL은 필수입니다. 개인정보 입력 화면은 암호화 연결 없이 열면 안 됩니다.
  • 배포 전 관리자 URL은 외부 검색에 노출되지 않게 막아야 합니다.

3. 데이터베이스

  • 1차 진단 데이터와 정밀진단 개인정보를 분리 저장합니다.
  • 동의 항목, 동의 일시, 동의 버전, 철회 여부를 별도 컬럼으로 둡니다.
  • 리드 상태는 신규, 정밀진단, 리포트 결제대기, 상담배정, 서류요청, 종료로 관리합니다.
  • 엑셀 다운로드 권한은 최소 인원에게만 부여합니다.

4. 결제·수익화

  • 유료 리포트는 가장 안전한 1차 수익 모델입니다.
  • 상담 연결은 제휴사 제공 동의와 상담 기록이 필요합니다.
  • 성과형 구조는 실제 보수 수취 가능 범위와 등록 요건을 먼저 확인해야 합니다.
  • 승인 보장, 수수료 선취, 허위서류 유도 문구는 금지하는 운영 원칙을 둡니다.

5. 개인정보·약관

  • 개인정보 수집·이용 동의와 제3자 제공 동의는 분리합니다.
  • 제공받는 자, 목적, 항목, 보유기간이 확정되지 않은 상태에서는 실제 제3자 전달을 하지 않습니다.
  • 상담 연결과 마케팅 수신 동의는 선택으로 분리하는 편이 안전합니다.
  • 삭제 요청, 보유기간, 파기절차, 민원 연락처를 명확히 둡니다.

6. 운영·상담 프로세스

  • 상담원별 배정 기준, 응답 시간, 상담 결과 기록 방식을 정합니다.
  • 제휴사별 가능한 상품, 금지 표현, 수수료 기준, 고객 불만 처리 기준을 문서화합니다.
  • 리포트 구매자와 상담 연결 고객을 분리해 전환율을 봅니다.
  • 광고 유입은 키워드별 전환율과 상담 완료율까지 추적해야 합니다.

실행 우선순위

1순위는 도메인 구매와 배포, 2순위는 서버 DB 저장, 3순위는 동의·약관 정비, 4순위는 관리자 로그인, 5순위는 결제 모듈과 상담 배정 자동화입니다. 이번 zip은 Netlify Functions, Supabase 스키마, 관리자 토큰 조회, 이메일 알림 연동 준비까지 들어간 온라인 운영용 MVP입니다. 실제 운영 전에는 환경변수와 사업자 정보를 반드시 실제 값으로 교체해야 합니다.