Shipped & live · Client engagement
Susan Street Fine Art — a gallery, reimagined and owned
A contemporary art gallery in Solana Beach’s Cedros Avenue Design District: four decades
of work and 60+ represented artists. The old site buried the art and was heavy to load, and the gallery was
locked into a closed platform they couldn’t edit or export. We put the
art and the artists front and center, on a site that feels as contemporary as the work
itself — and handed the gallery full ownership of its own content.
Role: Product, design, build & full-stack delivery
Contemporary art gallery
Headless CMS migration off a closed platform
60+ artists · 1,700+ works
Live preview: the real, deployed gallery site, embedded right here.
What launched
- Art front and center: a full-bleed, gallery-quality hero and artist-led browsing, so the
work is the first thing you see, on a clean, contemporary design that matches the calibre of the collection.
- Far lighter and faster: WebP imagery on a global CDN. The redesign cut the imagery from
roughly ~28 MB to about 1 MB, a big jump in speed, especially on a phone.
- The whole collection, migrated: 60+ artists and 1,700+ works pulled off a closed
platform with no bulk export, and re-published with their original ordering, captions, and categories intact.
- Easy paths to act: clear ways to inquire about a work, explore an artist, or start an
art-consulting conversation, with the inquiry form wired to the gallery’s own inbox.
The wedge · content ownership
They own it now, and they can edit it themselves
The gallery’s work had been trapped in a proprietary platform: no way to export it,
no way to move, and edits that meant filing a ticket. We rebuilt the site on a
headless CMS, so the content lives in a friendly editor the gallery controls, and the site
rebuilds itself automatically whenever they publish a change.
- Headless CMS (Sanity): the gallery adds artists, uploads works, reorders the roster by
drag-and-drop, and edits copy themselves, no developer in the loop.
- Auto-publishing: hitting Publish triggers a rebuild and the live site updates
in a couple of minutes, on a global CDN with automatic HTTPS.
- Portable and theirs: content and domain both sit under the gallery’s own accounts.
No lock-in, and a clean export path if they ever want to move.
- Modern stack, one owner: Sanity for content, Astro for the site, Cloudflare for hosting,
domain, DNS, and email, delivered end to end by one accountable partner.
Sanity (headless CMS)
Astro (static site)
Cloudflare Pages · DNS · email
Self-serve editing · auto-deploy