Plated with Issy
The mark
Two typefaces doing one job. Plated with in a fine script, ISSY in small serif capitals beside it, so the lockup reads like a signature on a menu. It sits over photography at any size, from the hero of the site down to the nav, and it never needed a logo drawn around it. The type is the mark. The palette is pulled from the dinners themselves: cream, mustard, a deep olive green. Candlelight colours.

One scroll, one story
No template underneath. Next.js and a hand-written front end, so every section is a decision and the whole site is really one continuous scroll through an evening. It opens on a full-bleed candlelit table with the wordmark drawing itself across it. From there the page is a sequence, not a stack: the story section pins while polaroid photos fan out one by one over the copy, then Issy's own polaroid grows to centre stage and the page splits into her bio. Scrolling drives all of it, and nav links glide into sections mid-animation rather than jumping, so you never land on an empty frame.

The gallery
Past dinners run in an infinite carousel of polaroids, each titled in a handwritten pen font. Hover one and the row blurs back while that dinner's photos spread into a grid with its story beside them. It loops seamlessly and never resets; it just keeps drifting, like a table being cleared slowly.

Small touches
A two-stage preloader: the wordmark fades up over a filling line, then the curtain lifts, and it waits for the brand typefaces before showing anything so it never flashes a system font. The logo stays out of the nav on the hero, where the big wordmark owns the screen, then fades into place as you scroll past. Enquiries post straight to Issy's inbox through Web3Forms, no mail client, just book a table and a thank-you in the house type. And a branded 404: dark green, the wordmark, this dish isn't on the menu.

A CMS she runs herself
The site is wired into Payload, running inside the same codebase and skinned to the brand. Polaroids, captions, the story copy, the bio: Issy edits all of it and drags photos into order from one dashboard, and the fields are shaped so nothing she does can break the layout. The Instagram feed is the part I'm fondest of. She pastes a post's URL, hits save, and the photo pulls itself in and appears on the site, linked back to the post. Instagram blocks server scrapers, so making that one field work took real reverse-engineering.
Finbar just got it, honestly. I'd send him a voice note about something I wanted changed and it would be live by the evening. He kept me in the loop the whole way through without ever drowning me in tech talk, and the site went from an idea to launched faster than I thought was possible. It feels completely like me.Issy Park, Plated with Issy
ROLE
Sole designer and developer. Identity, art direction of the photography treatment, then the site end to end: front-end code and motion, the Payload CMS and its schema, the Instagram pipeline, hosting and deployment. Admin access is locked to an allow-list and media sits in private storage served through the site.
PROBLEM
Issy hosts intimate, candlelit dinners, and the brand needed to feel like the tables do: warm, hand-made, a little nostalgic. The site had to carry that feeling and still be something one cook keeps current herself, without touching code.
OUTCOME
A brand that feels like being at the table, and a website Issy owns outright and keeps current herself: photos, words and feed, without touching code. Built to grow with the supper club, every dinner she adds becomes part of the story the scroll tells.
SKILLS
LIVE SITE
OPEN FOR WORK
finbar@finbar.studio ↗