DAMIANO
VENTURA
Back to ShowcaseLet’s talk
05 / PERFORMING ARTS / BOOKING / STUDIO OPERATIONS

Adele Deliss

A multilingual platform for an aerial artist, combining custom 3D scenes with a connected studio workspace for lessons, subscriptions and email.

End-to-end product design & full-stack engineering
FROM DIGITAL STAGE TO STUDIO OPERATIONS

Custom 3D scenes

Interactive silk and apparatus scenes bring the artist's stage work to the web, with adaptive rendering and clean static views.

Studio classes & subscriptions

Recurring classes, subscription places, attendance tracking and holiday rules connect the student area to the artist's workspace.

Built-in Mailroom

Incoming enquiries, conversation threads, attachments and branded replies are managed directly inside the admin workspace.

HOW I GOT THERE

THE CONTEXT

International performances. Everyday teaching.

Event organisers needed a clear way to explore performances and get in touch. New students needed an easy way to ask for a lesson, while regular students needed to check their classes and attendance. For Adele, running the studio meant keeping up with enquiries, schedules and student messages without losing track of the details.

THE TRANSFORMATION

An expressive stage. A practical studio system.

I designed and built the public website around custom 3D aerial scenes and a multilingual presentation. Behind it, dedicated student and admin areas bring lesson approvals, recurring class schedules, subscriptions and studio email into one connected system.

MY RESPONSIBILITIES

Product design, frontend and backend engineering, scheduling and subscription logic, student and admin areas, email infrastructure, and custom 3D scenes—adapting client-supplied artwork into the visual identity.

THE PRODUCT EXPERIENCE
01 / 04LIVE SITE
AD / Custom 3D scenes
Custom 3D scenes

Custom 3D scenes

Interactive silk and apparatus scenes bring the artist's stage work to the web, with adaptive rendering and clean static views.

02 / 04PRODUCT EVIDENCE
AD / Lesson requests & student accounts
Lesson requests & student accounts

Lesson requests & student accounts

Students can check availability, request lessons and use their own account area to keep track of bookings and attendance.

Representative interface · sample data

03 / 04PRODUCT EVIDENCE
AD / Studio classes & subscriptions
Studio classes & subscriptions

Studio classes & subscriptions

Recurring classes, subscription places, attendance tracking and holiday rules connect the student area to the artist's workspace.

Representative interface · sample data

04 / 04PRODUCT EVIDENCE
AD / Built-in Mailroom
Built-in Mailroom

Built-in Mailroom

Incoming enquiries, conversation threads, attachments and branded replies are managed directly inside the admin workspace.

Representative interface · sample data

PRODUCT EVIDENCE

Custom 3D scenes

Interactive silk and apparatus scenes bring the artist's stage work to the web, with adaptive rendering and clean static views.

CREATIVE ENGINEERING

Bringing aerial movement to the web.

The site's look and feel comes directly from aerial performance: silks, hoop, pole and straps become interactive 3D scenes rather than a flat photo gallery. Light and dark themes, along with reduced-motion views, were built in from the start.

STUDIO OPERATIONS

Built around how the studio actually teaches.

A first lesson request needs the artist's approval, while a recurring subscription reserves a spot in regular weekly classes. I built these as separate flows, connecting availability, class generation, capacity limits, attendance and student accounts instead of forcing every booking through the same generic form.

Lesson requests
  1. Student request
  2. Artist approval
  3. Confirmed lesson
Recurring classes
  1. Weekly classes
  2. Dated sessions
  3. Reserved places
  4. Attendance

Requests can also be declined or offered alternative times. Recurring subscription places follow their own reservation and attendance rules.

INTEGRATED COMMUNICATION

A studio inbox built right into the workspace.

I built Mailroom so performance enquiries, lesson requests and student replies could be managed right alongside the class schedule. It brings incoming email, conversation threads, search, attachments and branded replies into the admin workspace.

The email flow
  1. Incoming email
  2. Raw mail & thread
  3. Safe reader
  4. Reply sent
FULL-STACK ARCHITECTURE

Clear business rules. Clean infrastructure boundaries.

The public website, student area and admin workspace talk to each other through type-safe service contracts. Because the studio rules are kept separate from database and email code, scheduling logic can be tested locally and run reliably on Cloudflare.

WHAT CHANGED

One system for stage and studio

Visitors can explore the artist's work and request performances or lessons, students manage their bookings in their own accounts, and Adele runs classes, subscriptions, attendance and email from one place.

TECHNOLOGY, WITH A PURPOSE

Next.js, React and TypeScript form the core application, while Three.js, GSAP and Lenis drive the interactive public experience. OpenNext runs the Next.js app on Cloudflare Workers, with D1 for records and R2 for raw email storage. Better Auth handles student accounts, Resend sends outbound email, and Cloudinary delivers media.

THE TAKEAWAY

The best part of this project was connecting two very different sides of the work: giving the artist an expressive way to show what she does on stage, while building the practical tools that make running her studio easier every day.

NEXT PROJECT / 01New Leasing
HAVE SOMETHING IN MIND?

Let’s build something that matters.

A new product. A better system. A difficult problem worth solving.

[email protected]