Files
landing-manager/docs/ui-flow.md
2026-03-05 10:35:28 +09:00

1.1 KiB

화면/라우트 설계(1차)

공개 라우트

  • /{path?}: 공개 랜딩 진입점(호스트+경로로 렌더 대상 결정)
  • /_lead/success, /_lead/error: 제출 결과 화면
  • /admin: 관리자 홈

관리자 라우트(현재 구현)

  • /admin/login: 역할 선택 로그인(데모 토큰)
  • /admin: 대시보드
  • /admin/campaigns: 캠페인 목록/생성
  • /admin/pages: 페이지 목록/생성
  • /admin/pages/[id]/builder: 페이지 블록 빌더
  • /admin/pages/[id]/routes: 도메인 라우트 관리
  • /admin/pages/[id]/conditions: 요일/시간 조건 관리
  • /admin/leads: 리드 조회
  • /admin/builder/[id]: 과거 호환용 리다이렉트 경로

1차 최소 화면

  • 로그인
  • 대시보드
  • 캠페인 목록/생성
  • 페이지 목록/생성/빌더 연결
  • 리드 조회

다음 구현 우선순위

  • 공개 노출 라우트(이미지/폼/버튼/푸터 블록 렌더)
  • 블록 기반 랜딩 폼 제출 처리 개선(검증, 중복 제출)
  • 조건 탭(요일/시간/기간 기반 룰 편집) 품질 개선
  • 라우트/도메인 매핑 UI 고도화
  • 사용자/역할 관리(리드관리자 역할 제한)