Owen Eldridge

All projects

Eleventh House

2026Next.js, Payload CMS, PostgreSQL, VercelLive site

Eleventh House is the web home I am building for a small arts collective: part gallery, part bulletin board, part front door for people who want to join. The visual language is collage, closer to a zine than a SaaS landing page, and the build serves that instead of flattening it.

The Eleventh House home page: a script-lettered question above a large italic serif headline, hand-drawn speech bubbles with the collective's description, a scrolling ticker of words across the top, and small illustrated shell and dolphin motifs

The home page in production: torn-paper speech bubbles, script accents, and a ticker that pauses on request.

Under the hood it is Next.js with Payload as the CMS, so the collective manages its own content: gallery pieces, events, bulletin posts, and the site's copy itself are all editable by non-developers through the admin panel. Join requests flow through the site with admin approval, and the admin navigation mirrors the site's own structure so editors always know where they are.

The project runs on free-tier infrastructure by design, because a collective's website should not have a burn rate. That constraint drove the decisions. Uploads go straight from the browser to Cloudflare R2 with a presigned URL, so photos never squeeze through Vercel's 4.5 MB request limit, and only editors can ask for one; the storage plugin's default would hand an upload URL to any logged-in member. Database migrations run on production builds only, and local development uses SQLite, so working on the site never needs a database server.