Skip to main content
Artza CMS

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
Artza CMS, productions dashboard

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.

Artza Productions, previous static website

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.

Artza CMS, production grid view

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

Artza CMS, production edit screen

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

Artza Productions, public website

Tech stack

Frontend

Next.js · React 19 · TypeScript · Tailwind v4

CMS

Sanity

Custom Studio panes and blob store

UI

Radix UI

Accessible primitives

Routing

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!

2026 © Built with Next.js

By Daniel Gourarye