Class Websites — Technique Demos

Browse real websites built with AI. Each demo includes the exact prompt used to create it — a practical reference for your projects.

70 demos

⌘K
Screenshot of cortex-ai-hero-kit

AI + 3D

cortex-ai-hero-kit

A hero kit where AI and 3D meet.

Hero Section

spark-hero-digital

A showpiece hero built from one long prompt.

Screenshot of Aura Hero

01Aura Hero

Draft

Hero Sections

Full-screen responsive hero, pixel-perfect, single-file React+Tailwind.

Screenshot of Video Agency — Looping Reel Hero

02Video Agency — Looping Reel Hero

Published

Hero Sections

Video-agency hero: looping video bg, Barlow + Instrument Serif italic headline, play-icon workreel pill CTA

Screenshot of cola-hero-showcase

03cola-hero-showcase

Published

Hero Sections

create a landing page for Pepsi campaign, with video in the background of the hero section.

Screenshot of cortex-ai-hero-kit

04cortex-ai-hero-kit

Published

Hero Sections

Master Prompt Architecture: Cortex AI Hero Section — 5-phase engineering-grade prompt doc (pure-black env + 800px…

Screenshot of cosmic-canvas-scrub

05cosmic-canvas-scrub

Published

Hero Sections

Build a fullscreen hero section 'Orbis.Nft' (React/TS/Tailwind/Vite): background video with a MOUSE-SCRUB effect…

Screenshot of Lumina — Cinematic EV Landing

06Lumina — Cinematic EV Landing

Published

Hero Sections

Cinematic EV landing in pure black with orange-glow icon grid, 110px stacked mega-links, video sections

Screenshot of Cosmic Voyage — Liquid-Glass Card Hero

07Cosmic Voyage — Liquid-Glass Card Hero

Published

Hero Sections

Centered 3:4 liquid-glass card with video inside, gradient-border mask trick, over a full-screen image hero

Screenshot of Voyages — Blur-Text Waitlist Hero

08Voyages — Blur-Text Waitlist Hero

Published

Hero Sections

Video hero with word-by-word BlurText headline animation, liquid-glass nav pills, waitlist email capture

Hero Sections

09spark-hero-digital

Published

Hero Sections

Build a single-page WebGL hero for a creative agency 'Axion Studio' (React/TS/Tailwind/lucide-react + shaders/rea…

Screenshot of Formula One — Masked Video Panel Hero

10Formula One — Masked Video Panel Hero

Published

Hero Sections

100vh F1 racing hero: maroon announcement banner, rounded masked video panel, cream palette, fade-up titles

Screenshot of Videoreport — Figma-to-Clean Hero Rebuild

11Videoreport — Figma-to-Clean Hero Rebuild

Published

Hero Sections

Dark finance hero rebuilt from pasted Figma div-soup ('bad code') with Inter + Instrument Serif headline

Screenshot of wild-hero

12wild-hero

Published

Hero Sections

can you create something like this with the animation and the video in the backrground?

Screenshot of working-landing

13working-landing

Published

Hero Sections

Create a single-page hero section with a fullscreen looping background video, glassmorphic navigation, and cinema…

Screenshot of Lucid — Liquid-Glass Agency Landing

14Lucid — Liquid-Glass Agency Landing

Published

Hero Sections

Black agency landing with two-tier liquid-glass system, Instrument Serif italic headings, hls.js video bgs

Screenshot of Ethereal Forge — Isometric Build Scrollytelling

15Ethereal Forge — Isometric Build Scrollytelling

Draft

Scroll & Storytelling

Scrollytelling isometric 3D diorama morphing through five construction phases with annotation pins

Screenshot of Deep Space — Scroll-Scrubbed Video

16Deep Space — Scroll-Scrubbed Video

Published

Scroll & Storytelling

Space-exploration page whose fixed background video scrubs in sync with scroll; fly-up nav hover text

Screenshot of Tea Journey — Chaptered Scroll Film

17Tea Journey — Chaptered Scroll Film

Draft

Scroll & Storytelling

Recreate the scroll-scrubbed cinematic 'tea leaf journey' from the tea-leaf-scroll-world repo: scroll position scrubs video transitions (with still-image crossfade fallbacks) through six narrated chapters from mountain valley to tea ceremony, with chapter rail, progress bar, and preload/buffering indicator

Screenshot of Planet Routes — Scroll-Driven R3F Spheres

18Planet Routes — Scroll-Driven R3F Spheres

Published

3D & WebGL

3-planet site (Mercury/Venus/Mars routes): fixed R3F textured spheres driven by Motion useScroll transforms behind HTML sections

3D & WebGL

19MCP-2099 — Retro-Futurist GLSL Globe

Draft

3D & WebGL

Retro-futurist 'MCP-2099' platform: GLSL data globe, holographic WebGL loader, GSAP UI, theme repaint

Screenshot of Vesperfall — Three.js Isometric ARPG

20Vesperfall — Three.js Isometric ARPG

Draft

3D & WebGL

Dark-fantasy ARPG: class-select screen with stat bars, then isometric Three.js click-to-move combat with HUD.

Screenshot of Hologram Particles — R3F Replica

21Hologram Particles — R3F Replica

Published

3D & WebGL

Hologram-particles effect replicated from cortiz2894's repo with React Three Fiber, Drei and Leva

Screenshot of WGSL Planet — WebGPU Raymarch Playground

22WGSL Planet — WebGPU Raymarch Playground

Published

3D & WebGL

A WebGPU (motion-gpu FragCanvas, WGSL) raymarched rotating rocky planet with rim lighting and atmosphere, click-triggered expanding/bouncing ripple shockwaves (up to 12 concurrent), and audio-reactive atmosphere glow with a track upload/play panel

Screenshot of SaaS Hero — Staggered Fade-Up Motion

23SaaS Hero — Staggered Fade-Up Motion

Published

Interaction & Animation

Single-screen SaaS hero: fullscreen looping bg video with overlay, staggered framer-motion fade-up copy and pill CTAs

Screenshot of Dither Reveal — Cursor Radial Mask

24Dither Reveal — Cursor Radial Mask

Published

Interaction & Animation

Recreate a cursor-following delayed radial-mask reveal that shows a Floyd-Steinberg dithered black-and-white layer over a full-color desert image, with soft-edged circle, lag, and fade-out on mouse leave, from a reference video

Screenshot of Card-to-Fullscreen — GSAP Carousel

25Card-to-Fullscreen — GSAP Carousel

Published

Interaction & Animation

GSAP carousel: clicked card tweens to fullscreen bg, thumbnail row re-stacks, masked title reveals, numbered progress pagination

Screenshot of Fruity — Wheel-Paged Split-Text Slider

26Fruity — Wheel-Paged Split-Text Slider

Published

Interaction & Animation

Fullscreen smoothie slider: wheel-paged Framer Motion flavor swaps with split headline and spinning bowl art.

Screenshot of Vanguard — Fullscreen Video Hero

27Vanguard — Fullscreen Video Hero

Published

Interaction & Animation

Brand-studio landing: fullscreen looping video hero under a gradient vignette with giant Anton display type.

Screenshot of Receipt Cloth-Sim — Draggable WebGL Paper

28Receipt Cloth-Sim — Draggable WebGL Paper

Published

Interaction & Animation

Single-file vanilla WebGL cloth-sim paper receipt you grab and drag, texture drawn on a canvas

Screenshot of Globe Express — Card-Expand Carousel

29Globe Express — Card-Expand Carousel

Published

Interaction & Animation

Recreate the 'Globe Express' travel-destination card carousel where clicking a small card expands its image with an animation to fill the full-screen background, with staged title/description reveal and arrow navigation, from a reference video

Screenshot of Astra Voyage — All-Video Space Tourism

30Astra Voyage — All-Video Space Tourism

Published

Full Landing Pages

ASTRA VOYAGE space-tourism page: looping video in every section, no static images, slow sci-fi drift

Screenshot of Cell Studio — Image-to-3D Organelles

31Cell Studio — Image-to-3D Organelles

Published

Full Landing Pages

3D cell studio: R3F organelle viewer plus Tripo image-to-3D server routes (upload, task polling, GLB load)

Screenshot of Architect Portfolio — Dark Orbitron Two-Pager

32Architect Portfolio — Dark Orbitron Two-Pager

Published

Full Landing Pages

Two-page dark architect portfolio: Orbitron display type, video vignettes, mono spec lists, glass cards

Screenshot of WISA — Scroll-Video Football Landing

33WISA — Scroll-Video Football Landing

Draft

Full Landing Pages

WISA football-org landing: scroll-driven video bg, fly-in/out nav text, GSAP + Tailwind v4, glass footer

Screenshot of Madrid Noir — Two-Page City Guide

34Madrid Noir — Two-Page City Guide

Published

Full Landing Pages

Two-page noir Madrid city guide: Gran Via video hero, barrio detail page, mono quick-fact spec lists

Screenshot of Neon Oiran — Cyber-Geisha RPG Clone

35Neon Oiran — Cyber-Geisha RPG Clone

Published

Full Landing Pages

'NEON OIRAN' cyber-geisha RPG site cloned quirks-and-all (misspelled brand, odd dot count), GSAP scroll

Screenshot of San Sebastián — ElevenLabs Voice Guide

36San Sebastián — ElevenLabs Voice Guide

Published

AI-Embedded Sites

Spanish-language San Sebastian things-to-do page with an embedded ElevenLabs ConvAI agent

Screenshot of Madrid Tourism — ElevenLabs Voice Agent

37Madrid Tourism — ElevenLabs Voice Agent

Published

AI-Embedded Sites

Madrid tourism landing with an embedded ElevenLabs ConvAI voice-agent widget

Screenshot of Madrid Guide — ConvAI Chat Embed

38Madrid Guide — ConvAI Chat Embed

Published

AI-Embedded Sites

Madrid tourist page built around an ElevenLabs ConvAI chatbot embed

Screenshot of Wanderlust — Voice-Agent Tour Site

39Wanderlust — Voice-Agent Tour Site

Published

AI-Embedded Sites

Tourism-guide company site with an ElevenLabs voice guide agent embedded

Screenshot of Orbital Frontier — 272-Frame Scroll Sequence

40Orbital Frontier — 272-Frame Scroll Sequence

Published

Scroll & Storytelling

Cinematic space-station site ('Engineering The Orbital Frontier') whose hero is a 272-frame scroll-scrubbed canvas image sequence with GSAP mouse parallax, blur-reveal headlines, and a pinned tilt-in panel showcasing an auto-rotating .glb station in model-viewer.

Screenshot of JARVIS HUD — Webcam Vision Interface

41JARVIS HUD — Webcam Vision Interface

Published

AI-Embedded Sites

Iron-Man-style JARVIS HUD that overlays your live webcam feed with MediaPipe vision tracking, a React Three Fiber holographic globe, sci-fi tracking overlays, and a Web Speech voice-command interface with on-screen command feedback.

Screenshot of ZenTravel — SEO Japan Landing

42ZenTravel — SEO Japan Landing

Published

Full Landing Pages

ZenTravel 'Cheap Trips to Japan' travel landing page: SEO meta via react-helmet-async, cherry-blossom hero, landmark cards, reviews, footer, and a floating travel-guide chat widget built on Gemini-style user/model chat roles (responses currently stubbed).

Screenshot of Sky Popper — Hand-Tracking Balloon Game

43Sky Popper — Hand-Tracking Balloon Game

Published

Interaction & Animation

'Sky Popper' webcam hand-tracking game: MediaPipe Hands (loaded from CDN) drives a crosshair from your index finger and a thumb-index pinch shoots canvas-drawn balloons, with pop particles, combo multipliers, calibration overlay, difficulty and sensitivity settings, and a mouse fallback.

Screenshot of Cosmos — 25k-Voxel Planet Studio

44Cosmos — 25k-Voxel Planet Studio

Published

3D & WebGL

'Cosmos.' generative-planet studio: 25,000-instance voxel planets built in React Three Fiber — Earth sampled from a real texture map, gas giants from simplex noise — with cursor-repulsion swirl on the voxels, bloom postprocessing, parallax starfields, and live sliders for noise scale, amplitude, water level, and seed.

3D & WebGL

45Solar Explorer — Three.js Planet Browser

Published

3D & WebGL

'Solar Explorer — in only Three.js': a full-screen planet browser that travels from Mercury to Pluto with cinematic 2.2s camera transitions, a distance-labeled planet sidebar, gradient-shaded planet dots, and letterspaced sci-fi typography fading in per planet.

Screenshot of Skincare AI — Scan-Box Video Hero

46Skincare AI — Scan-Box Video Hero

Published

Hero Sections

AI-skincare hero built around a full-bleed autoplaying face-scan video, overlaid with drifting corner-bracket 'scan boxes' labeling skin concerns (oiliness, fine lines, pores), count-up stat blocks, a trust badge, and staggered framer-motion entrances — followed by an AI Skincare split section and mission block.

Screenshot of GAMERLIX — Racing Game Video Hero

47GAMERLIX — Racing Game Video Hero

Published

Hero Sections

Full-screen looping background-video hero for a fictional racing game (GAMERLIX), with an open center stage for the video and framer-motion staggered hover-lift footer cards.

Screenshot of Videoreport — Seamless-Loop Video Hero

48Videoreport — Seamless-Loop Video Hero

Published

Hero Sections

videoreport.ai email-capture hero over a CDN-hosted background video that uses a requestAnimationFrame opacity crossfade near the clip's end to hide the loop seam.

Screenshot of Videoreport — Scroll-Keyframed GLB Helmet

49Videoreport — Scroll-Keyframed GLB Helmet

Published

3D & WebGL

videoreport.ai multi-section landing built around a fixed react-three-fiber DamagedHelmet GLB that lerps through scroll-keyframed position/rotation/scale with pointer parallax while content sections pass over it.

Screenshot of Popstop Import — AI Studio Export (Staged)

50Popstop Import — AI Studio Export (Staged)

Draft

AI-Embedded Sites

Google AI Studio export of Popstop — a Gemini-powered (@google/genai) mobile app that listens to microwave popcorn pops via the mic — uploaded as tmp/popstop_1.zip; the rendered page is still the blank Lovable starter awaiting integration.

Screenshot of Popstop Import — Second Staging (Blank)

51Popstop Import — Second Staging (Blank)

Draft

AI-Embedded Sites

Second staging attempt of the same Google AI Studio Popstop export (Gemini-powered popcorn pop-listening app) uploaded as tmp/popstop_1.zip; the rendered page is still the blank Lovable starter.

Screenshot of Popstop Launch — Scroll-Scrubbed Sticky Hero

52Popstop Launch — Scroll-Scrubbed Sticky Hero

Published

Scroll & Storytelling

Popstop launch landing page whose sticky hero video is scrubbed by scroll position (scroll maps to video.currentTime) with named beat-jump buttons, a draggable progress meter, a play-with-sound escape hatch, and three story cards narrating bag-guesses -> phone-listens -> warning-hits.

Screenshot of Popstop — Simulated Pop-Detection App

53Popstop — Simulated Pop-Detection App

Published

Interaction & Animation

Six-screen Popstop mobile app prototype (Welcome, Home with wattage picker, Listening, Alert, History, Settings) with an animated live waveform, big tabular pop counter, decaying intensity meter, and simulated pop-detection phases.

Screenshot of Glass Hero — Tunable Frosted-Glass Panes

54Glass Hero — Tunable Frosted-Glass Panes

Draft

Hero Sections

Frosted-glass hero: pointer-parallax backdrop-filter panes with live blur/opacity sliders and fallback mode.

Screenshot of Fetch & Build

55Fetch & Build

Draft

3D & WebGL

Three.js example — fetches a source and rebuilds it as a 3D scene.

Screenshot of Page Builder

56Page Builder

Published

Interaction & Animation

Animated page with moving curtains made of letters — typographic motion as the main effect.

Screenshot of Exact Screenshot

57Exact Screenshot

Published

Full Landing Pages

Pixel-perfect recreation of a page from a screenshot reference.

AI-Embedded Sites

58Fable iOS Studio

Draft

AI-Embedded Sites

AI-powered studio UI that builds native iOS apps from natural-language prompts — built via loop design in Claude Code.

Data Visualization & Journalism

59AI & Labour — Data Visualization

Published

Data Visualization & Journalism

Labour research data synthesized into an interactive Spanish visualization framework.

Data Visualization & Journalism

60El Efecto Sánchez

Published

Data Visualization & Journalism

Long-form data-journalism piece: government policy impact on quality of life in Spain, 2018–2026.

Full Landing Pages

61jonoleaga.com — Portfolio

Published

Full Landing Pages

Personal portfolio site — used in class as the portfolio example: structure, self-presentation and how work is showcased.

Screenshot of Sunbreak — BMX Downhill

62Sunbreak — BMX Downhill

Published

3D & WebGL

3D BMX downhill racer in Three.js: an IK-rigged rider on a full bike with suspension, and a trick system (Superman, backflip, tailwhip, X-up).

Screenshot of Overwatch — Browser FPS

63Overwatch — Browser FPS

Draft

3D & WebGL

Tactical first-person shooter in Three.js with AI squadmates — a full game engine booted inside a web page.

Screenshot of Operation Ironhold

64Operation Ironhold

Draft

3D & WebGL

Complete browser FPS in a single HTML file: no build step, no assets — everything generated at runtime.

Screenshot of Jelly Baby

65Jelly Baby

Published

3D & WebGL

A small, soft physics world: wander, hop and stretch a 7 cm jelly baby across a wooden tabletop.

Screenshot of The Dumpling Club

66The Dumpling Club

Draft

3D & WebGL

Interactive Three.js experience with sculpted dumplings: pick up, dip and bite animations, steam effects and a built-in recorder.

Screenshot of Kage — Kyoto Night Walk

67Kage — Kyoto Night Walk

Published

Scroll & Storytelling

Scroll-driven five-chapter night walk through a Kyoto mountain temple, rendered live in 3D: lantern light, fog, rain and a vermilion moon.

Screenshot of The Complete Shelf

68The Complete Shelf

Draft

Interaction & Animation

Interactive library of seven clothbound volumes: pull a book into detail view, orbit the binding, drag through curved pages.

Screenshot of Pie Maker

69Pie Maker

Draft

Full Landing Pages

Pie-shop site rebuilt around a circular flavor dial for browsing the menu, in a dark-green brand theme.

Screenshot of Strip — Hydration Hero

70Strip — Hydration Hero

Draft

Hero Sections

Dark e-commerce hero for a juice brand: full-bleed video with mix-blend-screen and an animated floating ingredient-card stack.