Skip to main content

Video Production Portfolio Showcase Builder

Design a video production portfolio: showreel hero, filterable work grid, project case studies, cinematic player, and booking flow — with framework code.

Fill in the placeholders

Edit the values, then copy your finished prompt.

Your Prompt
prompt.txt
Design a video production portfolio website for FrameHaus Productions, a boutique video production studio specializing in brand commercials and documentary.

**Portfolio context:**
- Work types: brand commercials, product videos, mini-documentaries, music videos, event coverage
- Target clients: DTC brands, tech startups, agencies, and independent artists
- Portfolio size: 30-50 completed projects
- Brand aesthetic: cinematic, moody, editorial — dark theme with warm accent tones
- Framework: Next.js + GSAP + Tailwind + Mux (video hosting)

**Design the following pages and components:**

1. **Home / Showreel Hero:**
   - Full-viewport video background: showreel auto-playing (muted, looped) with text overlay
   - Play showreel CTA: opens full showreel with sound in cinematic player (dark overlay, theater mode)
   - Brief studio intro: one-line tagline + 2-3 sentence positioning statement
   - Client logo bar: notable brand logos (auto-scrolling marquee or static grid)
   - Featured projects: 3-4 hero project thumbnails with hover video preview (3-second silent loop)
   - Services overview: production types with icon + one-liner each
   - Strong CTA: "Let's Create Together" leading to booking/inquiry form

2. **Portfolio / Work Page:**
   - Filterable grid: by category (commercial, documentary, music video, corporate, social media)
   - Project thumbnails: cinematic aspect ratio (16:9), title overlay on hover, category badge
   - Hover effect: thumbnail shifts to 3-second video preview (autoplay, muted)
   - Lazy-loaded masonry or uniform grid layout
   - "View More" pagination or infinite scroll
   - Spotlight section: editor's pick or award-winning projects pinned at top

3. **Project Case Study Page:**
   - Hero: project video player (full-width, high quality) with custom controls
   - Project metadata: client, date, role, category, duration, location
   - The Brief: what the client asked for (1-2 paragraphs)
   - The Process: pre-production to production to post-production narrative with BTS photos
   - Behind-the-scenes gallery: production stills, lighting setups, on-set moments
   - Equipment used: camera, lenses, lighting, audio (linked to equipment page)
   - Results/Impact: view counts, engagement metrics, client testimonial pull-quote
   - Related projects: "You might also like" carousel
   - Navigation: previous/next project arrows

4. **Custom Video Player:**
   - Cinema-quality player: dark chrome, minimal controls until hover
   - Controls: play/pause, progress bar (with preview thumbnails on hover), volume, quality selector (4K/1080p/720p), fullscreen, PiP, playback speed
   - Chapter markers for longer videos (documentary/corporate)
   - Subtitles/captions toggle
   - Share: copy link with timestamp, social share
   - Theater mode: dim surrounding page content

5. **About & Team:**
   - Studio story: founding narrative, mission, creative philosophy
   - Team members: photo (professional, on-set vibe), name, role, bio, personal reel link
   - Equipment list: cameras, lenses, drones, lighting, audio — with photos (gear credibility)
   - Studio/office tour: photo gallery or virtual walkthrough
   - Awards and recognition

6. **Booking & Inquiry:**
   - Project inquiry form: project type, estimated timeline, budget range, creative references
   - Availability calendar: show general availability (booked/open periods)
   - Package options: half-day shoot, full-day, multi-day, retainer pricing
   - Response time commitment: "We respond within 24 hours"
   - FAQ: common questions about process, pricing, deliverables

7. **Next.js + GSAP + Tailwind + Mux (video hosting) Implementation:**
   - Video: adaptive streaming (HLS/DASH) with quality selector, preload metadata only
   - Performance: video thumbnails as WebP, lazy-load videos only when scrolled into view
   - Animations: GSAP/Framer Motion for cinematic page transitions and scroll effects
   - SEO: Video structured data (VideoObject schema), custom OG video tags
   - Responsive: mobile-optimized video player, stacked layout for case studies
   - Dark theme: cinematic dark background as default (videos look better on dark)

This portfolio is the studio's best commercial — every interaction should feel like watching a well-produced trailer.

What this prompt does

This prompt asks Claude or ChatGPT to design a video production portfolio website. You set [studio_name] and [studio_type], then describe the [work_types], the [target_clients], the [portfolio_size], the [brand_aesthetic], and the [framework]. The model designs the showreel hero home page, the filterable work page, the project case study page, a custom cinematic video player, an about-and-team section, and the framework implementation.

It works because a video studio's site is a cinematic experience where the showreel and hover-preview thumbnails carry the pitch. By naming the [brand_aesthetic] (for example a moody, editorial dark theme with warm accents), the model grounds the visual direction. The [work_types] variable drives the portfolio filters and category badges, and the [framework] section covers video hosting, animation, and performance — the parts that make hover previews and a 4K player feel smooth.

When to use it

  • You're building a portfolio for a video, film, or motion studio.
  • You want a full-viewport showreel hero with a theater-mode play experience designed.
  • You need a filterable work grid with hover-to-preview video thumbnails.
  • You're designing project case study pages with brief, process, and behind-the-scenes sections.
  • You want a custom cinematic player with quality selection, chapters, and theater mode.
  • You need the video-hosting and animation framework notes to plan a smooth, heavy-media site.

Example output

The model returns a page-by-page design document. The home page is specified with an auto-playing muted showreel background, a theater-mode play CTA, a client-logo marquee, and hover-preview featured projects. The work page covers a filterable cinematic grid with category badges. The case study page details the brief, the production process narrative, a behind-the-scenes gallery, and results. The custom player section covers minimal hover-revealed controls, quality selection, chapters, and theater mode. The closing [framework] section adds video hosting, animation, and image optimization. Expect a detailed spec, not finished code.

Pro tips

  • Describe [brand_aesthetic] vividly; "cinematic, moody, editorial, dark with warm accents" steers the entire visual direction.
  • List [work_types] so the portfolio filters and category badges match the studio's actual range.
  • Use [portfolio_size] to calibrate grid pagination — 30-50 projects needs different handling than hundreds.
  • Pin [framework] to your real video host (Mux or similar) and animation library so the smoothness notes apply.
  • Keep hover-preview video thumbnails explicit; they're the signature interaction and easy to underspecify.
  • Ask the model to expand the case study template if the brief-to-results narrative is your main selling tool.

Frequently Asked Questions

Does it design a showreel hero?
Yes. The home page features a full-viewport auto-playing, muted, looped showreel background with a text overlay and a theater-mode CTA that opens the full showreel with sound in a cinematic player.
Are hover video previews part of the design?
Yes. The work grid is designed so thumbnails shift to a roughly three-second silent autoplay video preview on hover, which is the signature interaction for a video portfolio and is specified explicitly.
Does it include detailed project case studies?
Yes. Each case study page covers the brief, the pre-to-post production process narrative, a behind-the-scenes gallery, equipment used, results and metrics, a testimonial pull-quote, and previous-next navigation.
Which video host should I name in the framework variable?
Use a real hosting service like Mux alongside your animation library. The choice grounds the framework notes on quality selection, adaptive streaming, and the smooth playback the cinematic player needs.
Can the dark, moody aesthetic be changed?
Yes. The `[brand_aesthetic]` variable drives the visual direction, so describe a brighter or more minimal style instead and the model adjusts the theme, color accents, and overall mood accordingly.
Engr Mejba Ahmed

Need this built for real?

Engr Mejba Ahmed

AI Developer · Software Engineer

I'm Mejba — I design and ship production AI systems, automations, and full-stack apps. If you want this turned into a working solution for your team, let's talk.

More in Creative & Portfolio UI Prompts

Engr Mejba Ahmed

Engr Mejba Ahmed

AI assistant · trained on my work

👋

Hey there!

Quick Actions

WhatsApp Direct line to me

Chat on WhatsApp

+880 1723 741224 · Replies within the hour on working days

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

mejba.13@gmail.com

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support