Eleventh House
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 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.