|||

K-Wave Now

The AI Era: Where Experience Shapes Design and New Project Methodologies Evolve.
AdvertisementLeaderboard Ad
Back to Edition
Vibe Coding

makrdown

K-
By Editorial TeamPublished September 27, 2026

# [프로젝트명] 개발 요구사항 명세서

## 1. 프로젝트 개요

- 목적: [예: 개인 개발자를 위한 깔끔한 포트폴리오 웹사이트]

- 주요 타겟: [예: 인사담당자 및 오픈소스 기여자]

## 2. 기술 스택 (Tech Stack)

- Frontend: React (Vite), TypeScript, Tailwind CSS

- State Management: Zustand

- Deployment: Vercel

## 3. 핵심 기능 요구사항

### 3.1. 메인 페이지

- [ ] 히어로 섹션: 한 줄 소개와 프로필 이미지 배치

- [ ] 프로젝트 카드 리스트: 썸네일, 제목, 사용 기술 태그 포함

- [ ] 제약조건: 모든 애니메이션은 Framer Motion을 사용하여 부드럽게 처리할 것.

### 3.2. 프로젝트 상세 모달

- [ ] 카드를 클릭하면 모달 창이 열림.

- [ ] Markdown 렌더러를 통해 프로젝트 상세 글을 읽어올 것.

## 4. 데이터 구조 및 폴더 아키텍처

```text

src/

├── components/

│ ├── Hero.tsx

│ ├── ProjectCard.tsx

│ └── Modal.tsx

├── hooks/

└── App.tsx

```

## 5. 주의 및 금지 사항

- 외부 라이브러리 추가 시 반드시 설치 전에 물어볼 것.

- 인라인 스타일 대신 가급적 Tailwind CSS 유틸리티 클래스만 사용할 것.

Recommended Articles