Client buildDelivered · live

A catalogue that keeps up with the artist.

A visual artist with a long experimental practice and several hundred pieces needed a catalogue she could keep adding to, organised the way she thinks about the work rather than as a portfolio grid. We built it with its own editing studio. It was delivered in September 2026, it lives on its own domain, and she publishes new work herself. Her name and her images stay off this page on purpose.

Abstract wall · category and work numbers, never the work itself
The brief

Several hundred pieces across many categories, each with its own images and its own writing, and an artist still cataloguing while we built. The categories had to follow the practice, not a template.

Above all she needed to trust it: whatever she entered had to stay entered, and the site had to say plainly what it had saved.

What we built
  • Categories, works and images as the core, plus tags and open fields, so a new kind of grouping fits without a rebuild
  • An editing studio: add a work, its images and its writing, keep it as a draft, publish when it is ready
  • Home and category pages laid out to the artist's own written spec, down to the size of the image frame
  • A notice that offers a refresh when a newer version is out, so a tab left open overnight never runs old code
  • Open to search engines when she asked for it, with proper share cards
  • Live on its own domain, with the artist publishing from her own login
How it is built

A model that bends instead of breaking.

Three layers carry the catalogue and two open ones carry everything nobody could name on day one. When the artist defined a new kind of grouping, it went into data, not into a rebuild.

CATALOGUE.MODELcategories · works · images
categoriesnamed groupings in her own vocabulary, each with its own writing
workstitle, words and images, draft or published
imagesordered per work, with a chosen cover
tagscross-links that cut across categories
attrsopen fields for categories still being defined
Where it stands

Numbers that matter here.

Hundreds
Of pieces, each with its own page
Sep 2026
Delivered
Own domain
Live and open to search
Self-serve
She publishes new work herself
What we learned

Three things this build taught us.

Leave the model open until the client explains it.

Before the first call she told us this was not a basic portfolio, because of how the categories needed to work. So the first version shipped with the thinnest structure that could hold her work and an open field beside it. Her explanation refined that structure instead of forcing a rewrite, and even the site's vocabulary ended up being hers.

A screen should only claim what is true.

While storage was still on the device, the editing studio said so in plain words instead of pretending to upload. When the server side went live, the wording changed with it. Trust comes from the screen never overstating what happened.

Missing features are often old tabs.

Most of the "I cannot find it" reports came from a browser tab that had been open since before the feature shipped. One small refresh notice removed a whole class of support questions.

Straight answers

What people ask about this one.

The catalogue is the artist's, and so are the images. We describe the build here and keep her identity and her work off our site. If you are scoping something similar, we can walk you through it on a call.
Catalogues and collections

Have a body of work that outgrew its site?

20-minute fit call. Tell us how the work is organised, and you leave with a plain answer on scope and time.

18 to 24h reply · Cairo + EU hours · honest scoping