The Palms Restaurant

A self-managed restaurant site that lets the team own their menu and bookings.

Canada Restaurant - Hospitality
Services
  • Web Development
Visit live site thepalmsrestaurant.ca
Client
The Palms Restaurant
Industry
Restaurant - Hospitality
Country
Canada
Platform
SilverStripe CMS
Year
2026

A hospitality brand ready for online.

The Palms had built a loyal local following, and the website was ready for an upgrade to match. It ran on an off-the-shelf platform with a third-party theme, and the team running the restaurant wanted something that would let them move faster.

The menu was the priority. Editing a single dish meant opening the site and finding the right reusable template block out of roughly 40 saved versions, then pasting the change into several spots across the site. The team wanted that down to a single edit.

The brief to Anytech was straightforward. Build a site the team can edit confidently, where one change lands everywhere it needs to. Make a menu update feel like a menu update.

It also had to look like the room feels. Guests who walk in and guests who land on the homepage should recognise the same restaurant. And it had to work beautifully on a phone, because the phone is what a guest pulls out while standing outside reading the menu before they decide to come in.

Anytech rebuilt the site from scratch on a content model the staff actually own. One menu, edited in one place, live everywhere it appears. No template archaeology. The look matches the venue, the pages load fast on the phones guests actually carry, and "can you update the website" became a quick task instead of an afternoon's work.

Project Showcase

This is the build that shipped — live, in production, in guests' hands.

  1. The first thirty seconds. A heritage-building hero, the night-out promise above the fold, and two clear paths: book a table or read the menu. Everything else loads in fast and out of the way.

  2. Their Instagram feed flows straight into the site. New posts on socials, new posts on the homepage. Nobody has to copy a caption, resize an image, or remember to update the gallery.

  3. Fresh reviews surface automatically the moment a guest leaves one. Star rating, name, latest comments. Social proof that updates while the kitchen is busy doing other things.

  4. Menu items live in one place and appear everywhere they need to. Change a price, swap a special, retire a cocktail. The site catches up the same minute, no developer in the loop.

  5. Add an event once. It lands on the homepage, the events page, and the reservations flow. When the night is done, it falls off the public site on its own.

  6. Guests start their booking right on the page, then hand off to TouchBistro to confirm the table. One clean flow, no hunting for a reservations link, and every booking lands in the same system the floor team already runs the night from. 

The challenge

The previous site was an aging template, and menu changes were going through email-and-wait cycles. The team wanted to bring updates in-house and have the site reflect what's actually happening in the kitchen, in real time.

The approach

A content-managed site with a custom menu manager so front-of-house can add courses, update prices, mark items as seasonal, or pull them off the menu themselves. Reservations flow into a structured form with email notification. Mobile-first design, fast load on hospitality wi-fi.

Managed hosting, daily backups, SSL handled automatically. A training session for the front-of-house manager so menu and events are owned in-house from day one.

The results

Menu and event updates happen in real time now, by the people who actually know the kitchen. Direct bookings via the reservation form are up. The site loads fast on the phones diners use to scan menus before walking in.

Built with
  1. SilverStripe
  2. PHP
  3. MySQL
  4. Cloudflare

Have a similar project?

Book a discovery call. No pressure, no pitch deck. A conversation about what you need.