image

  • soonImage enhancerEnhance detail and image quality
  • soonBackground removerIsolate subjects from backgrounds
  • soonMockup generatorPresent designs in realistic scenes

effects

design tools

  • soonTypography generatorExplore expressive type layouts
  • soonPalette generatorFind colors that work together
  • soonGradient generatorCreate gradients for any project

emil ostrev

pro

Get the prompt, project and Figma file with monthly ($29 a month) or yearly ($249 a year). Plus tax where it applies.

A one-screen portfolio for a street and travel photographer, built as a real-time 3D spiral in three.js. Thirty black-and-white photographs wind up a leaning helix that rises into place as the page loads, then drifts slowly. Drag to turn it with inertia, scroll or use the arrow keys to travel along it. Photos at the back blur and fade into the background. Hover one and it lifts out of the spiral while a ring cursor grows into an "Open" disc and its number, title, place, date, camera and lens rise in at the right edge. Click and it flies forward with motion blur, its description rising in line by line underneath; ← → glide to the neighbouring photo, and Esc, the close button or a click anywhere send it back. A contact pill opens a small card with a copy-email button, and a sun-to-moon switch wipes the page between dark and light. Works on phones and tablets with swipe and tap.

what you get

prompt
Paste it into Claude, Codex, Kimi or Cursor to rebuild this template. Tested: we rebuild every template from its prompt before it goes live.
project
The Vite + React source code as a .zip, ready to run.
figma file
The editable design as a .fig file to import into Figma.

what's inside

  • intro
  • 3d gallery
  • lightbox
  • custom cursor
  • theme switcher
  • keyboard navigation
  • touch gestures

stack

  • react
  • vite
  • typescript
  • three
  • webgl
  • canvas

fonts

Geist

Free fonts, linked in the prompt.

colors

  • #0E0D0C
  • #ECE8E1
  • #9A958D
  • #E8E6E2

license

With monthly or yearly: personal and commercial work, client projects included. Don't resell or share the template, prompt or files.

read the license