Skip to content
RS.Start a project
All work
Independent concept

Juniper Table

Sit-down restaurant

A seasonal restaurant site where tonight's menu, today's hours and a table request are all on the first screen.

Open the demo (opens in a new tab)
Juniper Table homepage
Juniper Table homepage on a phone

What I built

  • Opens with what diners check first: open or closed today, hours, address, the menu and a table request.
  • An editorial seasonal menu with a course switcher and clear dietary marks, easy for the owner to update.
  • A reservation request flow with date, time and party size.

Signature detail

Course-by-course menu switcher where each course draws in as you browse.

Built with

Next.js and React, Tailwind CSS, Motion for animation, self-hosted fonts and strict security headers. Mobile-first and keyboard accessible.

Juniper Table is a fictional business. I designed it to show what this kind of site can do; nothing on the demo is sent, booked or sold.