
CMS Built for the User, Not the Developer
Artza Productions is a Tel Aviv-based TV production company. I built them a bilingual CMS from scratch, enabling their secretary to manage 56 productions independently, without understanding data models.
Product Design · Frontend Engineering · CMS Architecture · 2026
View the website
Before the project, Artza’s website was completely static. Every update, a new production or a description change, required going back to the original studio. No tool, no independence.

The real challenge wasn’t technical. It was about who actually uses this. The company’s secretary manages the content. She’s not a developer and she doesn’t know schemas. She recognizes productions by their poster, not by a row in a table.
“She knows productions by their poster, not by a name in a table.”
Instead of a list or a table: a visual card grid. Each production is represented by its poster. The secretary opens the CMS and immediately knows where she is, even after a month of not touching it.

The edit screen supports Hebrew and English in parallel, with a completion indicator showing what’s done in each language. One screen, no confusion.

What the secretary manages in the CMS appears directly on the public site. No dependency on an external studio.

Tech stack
Next.js · React 19 · TypeScript · Tailwind v4
Sanity
Custom Studio panes and blob store
Radix UI
Accessible primitives
Path-based i18n
/he and /en, SEO-first
Let’s connect
I’m always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Just reach out!