Skip to content

feat: 랜딩 페이지 + 푸터 — 미인증 방문자용 신뢰 화면 (#22)#26

Merged
trz-21 merged 1 commit into
mainfrom
feature/issue-22-landing-footer
Jun 13, 2026
Merged

feat: 랜딩 페이지 + 푸터 — 미인증 방문자용 신뢰 화면 (#22)#26
trz-21 merged 1 commit into
mainfrom
feature/issue-22-landing-footer

Conversation

@trz-21

@trz-21 trz-21 commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

Closes #22

작업 요약

브랜드 신뢰도의 최대 레버. 미인증 방문자가 서비스의 가치·전문성·신뢰성을 한눈에 보는 랜딩 페이지와 공통 푸터를 신설한다.

변경 내용

  • 랜딩(Landing): 네비바 + 히어로(CTA) + 핵심가치 3 + 작동방식 4스텝 + 신뢰 요소(데이터 출처·AI 분석 방법론·보안/개인정보) + 요금제 3종(무료/스타터 ₩19,900/프로 ₩49,900, 스펙 반영) + 하단 CTA 밴드.
  • 루트 라우팅: / 동작 변경 — 미인증 → 랜딩 렌더(리다이렉트 제거), 인증(토큰) → /dashboard. root-page.test 를 새 동작에 맞춰 갱신.
  • 공통 Footer: 브랜드 소개 + 제품/회사/법적 링크 + 문의(mailto) + 카피라이트.
  • 법적 페이지: /terms(이용약관), /privacy(개인정보 처리방침) 플레이스홀더.

검증

  • npm run type-check 통과
  • npm test -- --run73/73 통과 (신규 Landing 4 + Footer 3, 갱신된 root-page 2 포함)
  • BE 변경 없음

주요 결정

  • 랜딩/푸터는 재사용성 위해 src/shared/components/ 에 배치. 요금제·신뢰 카피는 정직·전문 톤(과장 광고 배제)으로 신뢰도 확보.
  • 루트는 미인증에게 랜딩을 보여주도록 의도적으로 동작 변경 → 테스트도 함께 갱신.

작업 방식

이슈 #22 → /task-with-harness(L1 푸터/법적 → L2 랜딩/라우팅) → 이 PR.

🤖 Generated with Claude Code

- 랜딩(Landing): 히어로/핵심가치 3/작동방식/신뢰 요소(데이터 출처·AI 방법론·보안)/요금제 3종 + 하단 CTA
- 루트 라우팅 변경: 미인증 → 랜딩 렌더, 인증(토큰) → /dashboard (root-page 테스트 갱신)
- 공통 Footer(브랜드/제품/회사/법적 링크·문의) + /terms·/privacy 플레이스홀더 페이지
- 신규 의존성 없음, 73개 테스트 전체 통과

Refs #22

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@trz-21 trz-21 merged commit ba4b365 into main Jun 13, 2026
1 check failed
@trz-21 trz-21 deleted the feature/issue-22-landing-footer branch June 13, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[콘텐츠/신뢰] 랜딩 페이지 + 푸터

1 participant