Opens in a new tab.
← All work

Creative software / Independent product

DreamLounge

Midjourney animation, music, and story worlds in an interactive web experience.

My role

Creator, designer, developer

The work

Discovery, episode navigation, playback, and music behavior—designed and built together.

Line 7: illustrated passengers in a cyberpunk subway carriage.
Line 7 · episode artwork from Latent Loops

A place to enter a world

I designed and built DreamLounge to bring animation, music, and imaginary worlds together. The work connects the creative material with the experience of finding, watching, and moving through it.

The interaction is part of the work

My design and development span discovery, episode navigation, playback controls, and the behavior of music as someone moves through the experience. These decisions shape how a visitor explores a world and how much control they have over the pace.

Design and implementation

I built the experience with Next.js and TypeScript, pairing generative media, including Midjourney animation, with music and story worlds. Working across the interface and its implementation keeps the behavior of the product close to the creative intent.

DreamLounge is part of my independent studio, Viridian Reveries.