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.


UNIT 11 — WEB BUILD
[ FIG.GAL ] SCREENS

01 — EN
[ FIG.OUT ] OUTCOME
DESIGN, BUILD AND INFRASTRUCTURE
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