Skip to content
AP

UNIT 11/12 — PORTFOLIO · FILM

Davide Petrin — Call Sheet

A bilingual film-and-music portfolio with an owner dashboard, built in a day

ROLE
Design & engineering, solo
CLIENT
Davide Petrin
SECTOR
Portfolio · Film
PLATFORM
Web
YEAR
2026
STACK
Next.js 15 · React 19 · Tailwind · AWS CDK · OpenNext · CloudFront · S3
STATUS
BUILT · LAUNCH PENDING — launches with the owner's content

[ FIG.01 ] BRIEF

Direction: a call sheet. Fraunces and Inter on near-black, the roles before the name, a contained music hook, Italian at /it and English at /en from one bilingual content file.

[ FIG.02 ] CMS

An owner CMS with login and preview lets him change reel, clips and copy without touching code; the site stays noindex until his content is final, and ships with an Italian visibility playbook for turning it into targeted applications.

[ FIG.03 ] PLATFORM

Next.js 15 on AWS through OpenNext, CloudFront and S3, provisioned with CDK — the whole thing in a single day.

Davide Petrin portfolio home page
Davide Petrin — Call Sheet — mobile layout

UNIT 11 — WEB BUILD

  • Davide Petrin — Call Sheet — en screen
    01 — EN

[ FIG.OUT ] OUTCOME

1 day

DESIGN, BUILD AND INFRASTRUCTURE

IT · EN

ONE CONTENT FILE, TWO LANGUAGES

VERDICT:BUILT — LAUNCHES WITH THE CONTENT[ OK ]

NEXT UNIT

Jarvis

A fully local voice assistant with hands, and the safety kernel that keeps them safe