WebsiteNewFor Painter

Onewall

One series. One room. Hung properly.

Shows a finished series of paintings as an online exhibition that visitors walk piece by piece, with wall labels, a closing note and a one-page printable price list.

Download the source

Zip, 223 KB. MIT licence. Built 31 Oct 2026.

Live preview

Loading the live site…

This is the real site, not a mock-up. Click around; the button on it opens the working app.

What you get

Everything a website needs, already done.

Pages and screens

  • Opening statement
  • Piece-by-piece walk
  • Room overview
  • Room sheet
  • Price list
  • Studio

Features

  • Pieces hung in the artist's chosen order
  • A wall label written for every work
  • Arrow-key and on-screen navigation
  • Printable room sheet and price list on one page
  • Export the whole show as a JSON bundle
  • Runs in the browser with no account or server

Palette

  • #8a4b2a
  • #fbf8f2
  • #1f1c18
  • #6b645a
  • #f6f2ea
  • #ece6db

Style

  • Minimal
  • Editorial
  • Warm
Onewall on a phone
On a phone, as shipped.

For developers

A real codebase, not a page builder export.

Stack

Vite, React 19 and TypeScript for the app. The launch page is plain HTML, CSS and a little JavaScript with no build step. Vitest for unit tests, Playwright for browser tests.

Run it

unzip onewall.zip
cd onewall
npm install
npm run dev

In the zip

  • site/ the launch page with the built app in site/app/
  • src/ and e2e/ the app source and tests
  • docs/technical-docs/ architecture, runbook, quick reference
  • START-HERE.md and LICENSE (MIT)

More like this

Also on the shelf

  • Events & CreativeWebsite

    Gatefold

    A website that shows a musician's releases as a wall of cover art, with tracklists, credits and artwork notes, plus sorting, filtering and a JSON export.

  • Events & CreativeWebsite

    Workings

    A portfolio site where each piece steps from thumbnail to final image, with notes on every stage, side-by-side comparison, and filters by technique or tool.

  • Events & CreativeWebsite

    Gesso

    Keeps an artist's exhibitions, residencies, awards, commissions and publications on one timeline linked to their works, and prints a gallery-format CV.