Fahm

A charcoal kitchen, ordered ahead

About

🗓️ Start Date: Oct 2026

🏁 Finish Date: Oct 2026

Status

Completed

Overview

Restaurant site with pickup ordering, kitchen-aware time slots, table reservations and real photography

Fahm is a concept site for a Levantine charcoal kitchen on Clark Street in Andersonville, Chicago: the kind of site a busy neighbourhood restaurant needs to take orders without a third-party app taking a cut.

Guests order for pickup from a full menu with dietary filters, choose sides and add-ons, and pick a time the kitchen can actually meet: slots follow the opening hours in Chicago time, with a lead time that grows with the order. Tables are booked the same way, with fewer free times for larger parties and peak hours, and a calendar file on confirmation. Private events have their own set feasts and an enquiry form. The restaurant is fictional and nothing is ordered or charged; the site says so in the footer and at checkout.

1 / 7

Engineering

How it was built

Frontend

  • Vite and strict TypeScript, no framework, about 25 kB of gzipped JavaScript
  • Menu with combinable dietary filters, item dialogs with required choices and add-ons
  • Pickup time slots from opening hours and kitchen lead time, in Chicago time
  • Table reservations with party-size-aware availability and .ics export

Performance

  • Licensed photography as AVIF and WebP in several sizes
  • Lighthouse mobile 98 / 100 / 100 / 100

SEO & metadata

  • Restaurant structured data, Open Graph image, per-page metadata

Testing & verification

  • 28 end-to-end browser checks on desktop and phone

Applied

Skills on this project

TypeScriptViteUX designOnline orderingAccessibilityPerformance

Next step

Ready to bring your project to life?

Schedule a free 30-minute strategy call with our team.

Book Your Free Consultation or email contact@disit.tech

No sales call. You will talk to the engineer who would do the work, and you will get a written summary either way.