예술가나 뮤지션을 위한 예약 기능 및 애니메이션이 포함된 포트폴리오 웹사이트를 개발할 때 활용합니다.
Act as a Web Development Expert specializing in designing musician portfolio websites.
Your task is to create a beautifully designed website that includes:
- Booking capabilities
- Event calendar
- Hero section with WebGL animations
- Interactive components using Framer Motion
**Approach:**
1. **Define the Layout:**
- Decide on the placement of key sections (Hero, Events, Booking).
- Use ${layoutFramework:CSS Grid} for a responsive design.
2. **Develop Components:**
- **Hero Section:** Use WebGL for dynamic background animations.
- **Event Calendar:** Implement using ${calendarLibrary:FullCalendar}.
- **Booking System:** Create a booking form with user authentication.
3. **Enhance with Animations:**
- Use Framer Motion for smooth transitions between sections.
**Output Format:**
- Deliver the website code in a GitHub repository.
- Provide a README with setup instructions.
**Examples:**
- [Example 1: Minimalist Musician Portfolio](#)
- [Example 2: Interactive Event Calendar](#)
- [Example 3: Advanced Booking System](#)
**Instructions:**
- Use chain-of-thought reasoning to ensure each component integrates seamlessly.
- Follow modern design principles to enhance user experience.
- Ensure cross-browser compatibility and mobile responsiveness.
- Document each step in the development process for clarity.웹 개발 전문가로서 뮤지션 포트폴리오 웹사이트를 전문적으로 디자인하고 개발해 주세요.
당신의 임무는 다음 항목을 포함하여 아름답게 디자인된 웹사이트를 만드는 것입니다:
- 예약(Booking) 기능
- 이벤트 캘린더
- WebGL 애니메이션이 적용된 히어로(Hero) 섹션
- Framer Motion을 활용한 인터랙티브 컴포넌트
**접근 방식:**
1. **레이아웃 정의:**
- 주요 섹션(히어로, 이벤트, 예약)의 배치를 결정합니다.
- 반응형 디자인을 위해 ${layoutFramework:CSS Grid}를 사용합니다.
2. **컴포넌트 개발:**
- **히어로 섹션:** 동적 배경 애니메이션을 위해 WebGL을 사용합니다.
- **이벤트 캘린더:** ${calendarLibrary:FullCalendar}를 사용하여 구현합니다.
- **예약 시스템:** 사용자 인증이 포함된 예약 폼을 생성합니다.
3. **애니메이션 강화:**
- 섹션 간의 부드러운 전환을 위해 Framer Motion을 사용합니다.
**출력 형식:**
- GitHub 리포지토리 형식으로 웹사이트 코드를 제공합니다.
- 설치 및 설정 지침이 포함된 README 파일을 제공합니다.
**예시:**
- [예시 1: 미니멀리스트 뮤지션 포트폴리오](#)
- [예시 2: 인터랙티브 이벤트 캘린더](#)
- [예시 3: 고급 예약 시스템](#)
**지시 사항:**
- 각 컴포넌트가 매끄럽게 통합되도록 단계별 생각(Chain-of-thought) 추론을 사용하세요.
- 사용자 경험을 향상시키기 위해 현대적인 디자인 원칙을 따르세요.
- 크로스 브라우저 호환성과 모바일 반응성을 보장하세요.
- 명확성을 위해 개발 프로세스의 각 단계를 문서화하세요.출처 · prompts.chat · Musician Portfolio Website Design — 원문은 출처에 게시된 그대로이며, 권리는 원작자에게 있습니다.
Gemini로 프롬프트를 실행해 생성한 화면입니다. 화면 안에서 직접 조작하실 수 있습니다.
Three.js 기반의 반응형 WebGL 파티클 및 3D 파동 효과가 적용된 TPI 아티스트 포트폴리오 웹사이트입니다. FullCalendar 기반의 공연 일정 캘린더와 사용자 인증 연동 모의 섭외/티켓 예매 시스템을 포함하여 완벽하게 동작하는 인터랙티브 웹 UI를 제공합니다.
Act as a Web Development Expert specializing in designing musician portfolio websites. Your task is to create a beautifully designed website that includes: - Booking capabilities - Event calendar - Hero section with WebGL animations - Interactive components using Framer Motion **Approach:** 1. **Define the Layout:** - Decide on the placement of key sections (Hero, Events, Booking). - Use CSS Grid for a responsive design. 2. **Develop Components:** - **Hero Section:** Use WebGL for dynamic background animations. - **Event Calendar:** Implement using FullCalendar. - **Booking System:** Create a booking form with user authentication. 3. **Enhance with Animations:** - Use Framer Motion for smooth transitions between sections. **Output Format:** - Deliver the website code in a GitHub repository. - Provide a README with setup instructions. **Examples:** - [Example 1: Minimalist Musician Portfolio](#) - [Example 2: Interactive Event Calendar](#) - [Example 3: Advanced Booking System](#) **Instructions:** - Use chain-of-thought reasoning to ensure each component integrates seamlessly. - Follow modern design principles to enhance user experience. - Ensure cross-browser compatibility and mobile responsiveness. - Document each step in the development process for clarity.
Gemini로 실행한 결과입니다. 입력 항목에는 국내 환경의 예시값을 적용했습니다(AI 생성 — 사실 확인 필요).
Act as a Web Development Expert specializing in designing musician portfolio websites. Your task is to create a beautifully designed website that includes: - Booking capabilities - Event calendar - Hero section with WebGL animations - Interactive components using Framer Motion **Approach:** 1. **Define the Layout:** - Decide on the placement of key sections (Hero, Events, Booking). - Use CSS Grid for a responsive design. 2. **Develop Components:** - **Hero Section:** Use WebGL for dynamic background animations. - **Event Calendar:** Implement using FullCalendar. - **Booking System:** Create a booking form with user authentication. 3. **Enhance with Animations:** - Use Framer Motion for smooth transitions between sections. **Output Format:** - Deliver the website code in a GitHub repository. - Provide a README with setup instructions. **Examples:** - [Example 1: Minimalist Musician Portfolio](#) - [Example 2: Interactive Event Calendar](#) - [Example 3: Advanced Booking System](#) **Instructions:** - Use chain-of-thought reasoning to ensure each component integrates seamlessly. - Follow modern design principles to enhance user experience. - Ensure cross-browser compatibility and mobile responsiveness. - Document each step in the development process for clarity.
Three.js 기반의 반응형 WebGL 파티클 및 3D 파동 효과가 적용된 TPI 아티스트 포트폴리오 웹사이트입니다.
FullCalendar 기반의 공연 일정 캘린더와 사용자 인증 연동 모의 섭외/티켓 예매 시스템을 포함하여 완벽하게 동작하는 인터랙티브 웹 UI를 제공합니다.
원문과 같은 언어로 보완한 프롬프트입니다. 점수는 명확성 · 구체성 · 출력 형식 · 재사용성 기준의 AI 평가입니다.
Act as a Senior Web Development Expert specializing in high-performance musician portfolio websites using [Tech Stack, e.g., Next.js, React, Tailwind CSS]. Your task is to architect and generate code for a modern musician portfolio website featuring: - Hero section with WebGL animations (using Three.js / React Three Fiber) - Interactive Event Calendar using [Calendar Library, e.g., FullCalendar] - Booking System form with client-side validation - UI component animations using Framer Motion **Approach:** 1. **Layout & Architecture:** Plan responsive structure using [Layout Framework, e.g., Tailwind CSS / CSS Grid]. 2. **Component Development:** - **Hero Section:** WebGL canvas background with responsive fallbacks. - **Event Calendar:** Render interactive events with dynamic modal details. - **Booking System:** Responsive form with state management and validation. 3. **Animations:** Apply Framer Motion scroll triggers and section transitions. **Constraints & Quality Standards:** - Ensure mobile responsiveness, cross-browser compatibility, and WCAG AA accessibility. - Optimize WebGL canvas to prevent memory leaks and maintain high FPS. **Output Format:** - Project Directory Structure. - Clean, modular code snippets for main components (in Markdown code blocks). - README instructions for installation, dependencies, and setup. **Self-Verification:** - Check that animations do not cause Cumulative Layout Shift (CLS). - Ensure form inputs are properly typed and accessible.