Production-Quality Experiences in Days with AI

Featured work - Avanah Films
Responsive view - Avanah Films
DOCUMENTARY
Social media - Avanah Films
Navigation
Camera - Avanah Studios

BACKGROUND

As a Staff Product Designer, I used a friend's urgent need for a film studio website as an opportunity to validate AI-native design workflows. Traditional agency timeline: 6-8 weeks. Traditional budget: $15-30K. Their timeline: 3 days. Their budget: $0. Rather than seeing this as a limitation, I treated it as an experiment to test whether AI collaboration could maintain staff designer quality standards at unprecedented speed—and the results reshaped how I think about craft and design excellence.

ROLE

Lead Designer, AI Pair Programming Partner — Design strategy, visual direction, interaction design, quality control, full-stack implementation via Cursor AI.

TOOLS

Cursor (AI code editor), React, TypeScript, Tailwind CSS, Framer Motion, Mux (video hosting), Vercel, Cloudflare Turnstile, Resend (email API)

TIME FRAME

January 2026 — 3 days

WEBSITE

https://www.anavahfilms.com/

PROBLEM

ilm studios are judged by their visual execution—a mediocre website signals mediocre filmmaking. For a new documentary studio trying to establish credibility with investors, partners, and distributors, this perception could be fatal. The site needed to convey cinematic craft and technical sophistication despite a significant hurdle: as a new studio, they didn't yet have enough finished work to populate a video-heavy site. The challenge was to create a video-first experience that felt authentically cinematic and professional without a deep archive of footage. Every traditional approach was blocked: no budget for agencies, no timeline for developer handoffs, and no-code tools couldn't handle the technical complexity of video hosting, performance optimization, and functional contact forms.

MY APPROACH

I recognized this wasn't about building a website quickly—it was about understanding whether AI could serve as a genuine design-to-code partner while maintaining the craft standards I hold myself to. Instead of treating Cursor as an automation tool, I approached it as a pair programming collaborator: I brought design strategy, visual taste, and quality control; AI brought implementation speed and technical problem-solving. This mental model enabled rapid iteration across four strategic design decisions: cinematic motion language as brand identity, video-first architecture with performance guardrails, progressive form complexity, and scroll-driven narrative structure.

PROBLEM DETAILS

Why traditional approaches failed

ApproachBarrier
Hire an agencyNo budget, 6-8 week timeline
Find a freelance developerCost + coordination overhead + timeline
Use a website builderTemplate aesthetic would undermine credibility
Design in Figma, hand off laterNo developer to hand off to
DIY with no-code toolsVideo-heavy site exceeded no-code capabilities
Content CreationStudio didn't have enough work to show yet

The technical complexity alone—multiple hero videos, performance optimization, contact forms with CAPTCHA and email integration—typically requires specialist developers. I was working solo with 3 days.

3
Days to Launch
vs. 6-8 weeks traditional
$0
Budget
vs. $15-30K agency
1
person
+ AI as partner

APPROACH DETAILS

Four strategic design decisions

I brought

Design strategy Interaction thinking Visual taste Quality standards

AI Brought

Implementation speed Technical problem-solving Best-practice patterns Instant iteration

This mental model changed everything. I wasn't outsourcing design execution—I was collaborating with a partner who could instantly show me whether my ideas worked.


Bridging the Content Gap with Generative Video


A cinematic site with no work to show is a hollow promise. To solve this, I replaced static images with a series of high-fidelity background videos. Since the studio was just starting, I generated all of these visuals using Veo 3.1, Google's latest generative video model. This allowed me to:

  • Establish a "high-budget" cinematic aesthetic from day one.
  • Maintain consistent lighting, color grading, and mood across all assets.
  • Show what the studio is *capable of* producing, rather than just what they had already finished.

01

Cinematic Motion Language

Crosshair cursor, floating geometric crosses, scroll-driven progress, sequential video transitions—motion that feels like filmmaking.

02

Video-First Architecture

Mux CDN for adaptive streaming, lazy loading, local fallbacks—professional video infrastructure without DevOps expertise.

03

Progressive Form Complexity

Turnstile CAPTCHA, Resend email integration, comprehensive state handling—enterprise-grade functionality via precise AI prompts.

04

Narrative Structure

Scroll-driven storytelling mirroring film pacing: Hero → Social → Featured Film → Mission → Contact.


DESIGN PROCESS

Four iterations from concept to polish

ITERATION 1

Establishing Visual Direction

Dark background, brand red accent (#B11B31), high-contrast typography. Within 30 minutes, I had a working prototype to react to—not a static mockup, but a live site I could scroll and experience.

Iteration 2

Refining the Motion System

Custom crosshair cursor with spring physics, floating geometric elements, scroll progress indicators. AI implemented with Framer Motion; I quality-controlled timing and feel.

Iteration 3

Solving Video Performance

Problem → solution dialogue with AI: compress → Mux CDN → graceful degradation → reduced opacity overlays. Professional-grade video infrastructure through iterative prompting.

Iteration 4

Final Polish

Pixel-level spacing, responsive breakpoints, micro-interaction timing, accessibility improvements. With instant feedback loops, I refined 10x more than typical projects.

Cursor AI Collaboration


VISUAL DESIGN SYSTEM

Motion as brand identity

Motion carries meaning. Each animation element references filmmaking craft:

ElementMotionReference
Crosshair cursorSpring-based followCamera tracking shot
Floating crossesSlow drift + pulseLens flare / light leak
Scroll progressLinear fillFilm timeline
Video transitionsOpacity crossfadeScene transitions
Section reveals Staggered entranceOpening credits

Typography Hierarchy

Typography follows film credit conventions:

  • Display: Custom "cinematic-text" class—tight tracking, massive scale, high contrast
  • Body: Light weight (300), generous line-height (1.8), maximum readability
  • Labels: All-caps, extra-wide tracking, classic credit aesthetic

Color Palette

Restrained palette maximizes impact. The red accent appears sparingly—buttons, progress indicators, hover states—which amplifies its impact when used.


Human + AI Collaboration

A new model for design execution

Traditional Workflow (6-8 weeks)

Designer creates mockups → Reviews with stakeholders → Writes specs → Hands off to developer → Developer asks questions → Implementation → QA → Revisions → More revisions → Launch

AI-Native Workflow (3 days)

Designer prompts AI → Sees working implementation → Refines prompt → Sees updated implementation → Repeats until satisfied → Launch

What This Eliminated

  • "Can we build this?" negotiations — AI shows feasibility immediately
  • Multi-day review cycles — Iterations happen in minutes
  • Technical compromises — AI knows current best practices
  • Handoff documentation — No handoff needed
  • Developer availability delays — AI is always available

What This Preserved

The workflow change didn't eliminate design thinking—it accelerated its application:

  • I still decided what "credibility" should look like
  • I still chose dark + red for cinematic mood
  • I still designed the motion language
  • I still quality-controlled every pixel
  • I still made taste decisions AI couldn't make
AI eliminated latency. Design judgment remained human.

Final Solution

Production-quality, cinematic website

A complete, functional website featuring:

01

Video-First Hero

4 sequential background videos with automatic crossfade transitions, Mux CDN integration for adaptive bitrate streaming, 40% opacity with gradient overlays, graceful fallback to local files.

02

Scroll-Driven Narrative Structure

Five distinct "scenes" with snap scrolling: Hero, Social, Featured Film, Mission, Contact—each crafted as a story beat.

03

Interactive Motion System

Custom crosshair cursor with spring physics (desktop only), floating geometric crosses that drift and pulse, scroll progress indicator filling as user navigates, section entry animations with staggered reveals.

04

Functional Contact System

Cloudflare Turnstile CAPTCHA, Resend email integration, comprehensive state handling (idle, loading, success, error), auto-dismiss success after 5 seconds.


Outcome & Impact

Validated AI-native workflow at production quality

10x
Faster Delivery
3 days vs. 6-8 weeks
ROI on Budget
$0 vs. $15-30K
10×
More Iterations
Faster = more refinement

Strategic Insights

  • Validated AI-native workflow: Demonstrated that AI can maintain design quality while compressing timelines 10×
  • Challenged designer-developer separation: Designers who specify precisely can own full implementation
  • Established new craft standards: Quality isn't about time—it's about decisions, taste, and iteration speed
  • Proved AI as force multiplier: Design thinking stayed human; AI accelerated execution

Personal Growth

  • Expanded technical vocabulary: Learned to specify at implementation level, not just visual level
  • New collaboration model: AI as thought partner, not automation tool
  • Confidence in rapid execution: Can now prototype and validate in hours, not weeks

Key Lessons

What this project taught me

01

AI doesn't eliminate design thinking—it eliminates design-to-code latency

The project still required strategic problem framing, visual design decisions, interaction design, and quality control. What AI eliminated: the days/weeks between having an idea and seeing it work.

02

Specificity unlocks AI capability

Vague prompts generate generic output. Specific requirements unlock sophisticated solutions.

// Ineffective
"Make the contact form work"

// Effective
"Contact form needs: Turnstile CAPTCHA, Resend email integration, 
success state with green checkmark and 5-second auto-dismiss, 
error state showing specific error message in red alert, 
loading state with disabled submit button and spinner."

03

AI excels at implementation, not strategy

AI could implement any interaction I specified. But it couldn't decide what brand identity should feel like, what hierarchy serves the narrative, what motion language conveys filmmaking craft, or what technical complexity is worth the UX benefit. Those decisions required design judgment—the core of staff designer craft.

04

Rapid iteration enables higher quality, not lower

Traditional workflow: Make all decisions upfront (because iteration is expensive). AI workflow: Make decision → see result → refine → repeat. I refined spacing, motion timing, color opacity, and responsive breakpoints 10× more than typical projects. Higher iteration count = higher quality.

05

Constraints reveal opportunities

Without the 3-day deadline, I might have followed traditional process. The constraint forced experimentation with a workflow that proved more effective than traditional approaches. Constraints aren't obstacles—they're catalysts for innovation.


REFLECTIONS

This project changed how I think about craft

Excellence isn't about time spent—it's about decisions made. A 3-day project can exhibit higher craft than a 3-month project if the decision-making is better and iteration is faster.

On Tools: AI isn't replacing designers. It's giving designers superpowers. The designers who thrive will be those who can precisely specify what they want and relentlessly iterate toward quality.

On Collaboration: The designer-developer handoff may become optional for many projects. Not because developers aren't valuable, but because the gap between "what I imagine" and "what I can build" is narrowing.

On Speed: Fast isn't the enemy of good. Fast iteration enables good. The ability to try, evaluate, and refine in minutes instead of days changes what's possible.


Technical Appendix

Stack & Implementation

TechnologyPurpose
React 18Component architecture
TypeScript Type safety, fewer bugs
Tailwind CSS Utility-first rapid styling
Framer MotionCinematic animations
MUX Professional video hosting/CDN
Cloudflare TurnstileCAPTCHA protection
ResendEmail API integration
VercelZero-config deployment

Key Implementation Patterns

Spring-Based Cursor Tracking

const mouseX = useMotionValue(0)
const mouseY = useMotionValue(0)
const springConfig = { damping: 25, stiffness: 150 }
const cursorX = useSpring(mouseX, springConfig)
const cursorY = useSpring(mouseY, springConfig)

Sequential Video Transitions

const handleVideoEnd = () => {
  setCurrentVideo((prev) => (prev + 1) % heroVideos.length)
}

Mux with Local Fallback

const heroVideos = [
  { muxId: MUX_VIDEOS.heroBg1, fallback: '/videos/hero-bg-1.mp4' },
  // ... graceful degradation pattern
]

keep on reading

Explore more of my design portfolio and discover the unique insights and innovative solutions that make each project truly exceptional.

·CUSTOM DATA/Shopify

Scaling Organization of Custom Metafield with Grouping

Designed flexible grouping that scales from 10 to 100+ fields, replacing a rigid 20-pin limit with contextual organization that adapts to merchant workflows.

Featured 02
Featured 01
CUSTOM DATA/Shopify·

Simplifying Shopify's Custom Data Creation

Transformed Shopify's custom data creation from a fragmented 12-step process to a unified 8-step flow with smart presets and scalable organization for complex merchants.

Custom Data Feature 2
Custom Data Feature 1