Skip to main content
Demo

This site is a demo project, not the official Jack & John Kitchen website.

Demonstration Project

About This Project

This site is a prototype digital home for Jack & John Kitchen — a fast-casual babi kriuk chain with 10+ outlets across Surabaya and Jakarta. The real brand has no website of its own; all digital discovery runs through GoFood, GrabFood, ShopeeFood and Instagram. This was built as a work sample, not commissioned commercial work.

Scope

Six bilingual pages: Home, Menu, Catering, About, Outlets and Contact. Plus catering and contact inquiry forms, WhatsApp deep links on every page, an outlet finder, an Instagram feed, and structured data for local SEO.

Stack

Next.js 14 App Router with TypeScript, Tailwind CSS over CSS design tokens, Sanity as the CMS, React Hook Form + Zod for forms, next-intl for ID/EN, Resend for email, and Vercel for hosting. Jamstack — no custom backend, no database, no login.

Timeline — 4 Weeks

The original plan ran eight weeks. This version compresses it into four by running content production in parallel with the build, and folding QA into launch week.

  1. Week 1 — Foundation & Design System

    Brand research, design tokens locked, Next.js + Tailwind scaffold, base components, Sanity content model, photography and copy collection.

  2. Week 2 — Core Pages

    Full homepage, Menu page with category tabs and product cards, Outlets page with map embed and city filter.

  3. Week 3 — Conversion & Bilingual

    Catering, About and Contact pages. Serverless functions for both forms plus email notifications and rate limiting. ID/EN translations completed.

  4. Week 4 — QA, Optimisation & Launch

    Performance, SEO and WCAG 2.1 AA accessibility audits. Cross-browser, form and WhatsApp link testing. DNS cutover, Search Console, analytics verification, launch announcement.

Contact

Questions, feedback, or anything about this project: croissantsmoon@gmail.com

Two documents: the project brief (background, scope, timeline) and the full design system guide with implementation screenshots. Both follow the language you are reading in — switch to ID for the Indonesian version.

Not affiliated with and not an official communication from Jack & John Kitchen or ISMAYA Group. Prices, menu and outlet data are used as scenario material.

Jack & John Kitchen

Catering For Every Occasion

From 20 to 1,000 pax. We handle the cooking, you enjoy the day.

Choose a Package

Catering

Corporate

Corporate

Meetings, training days, or a team lunch.

FromRp 55.000/pax

Min. 20 pax · Order at least 3 days ahead

  • Choice of 2 main dishes
  • Rice, vegetables and sambal
  • Individually boxed per person
  • Free delivery within Surabaya & Jakarta
Book Catering
Celebration
Most Popular

Celebration

Birthdays, graduations, or a family gathering.

FromRp 75.000/pax

Min. 40 pax · Order at least 7 days ahead

  • Choice of 4 main dishes
  • Live crispy pork station
  • Rice, vegetables and 3 kinds of sambal
  • Serving equipment and staff
  • Simple table styling
Book Catering
Grand Event

Grand Event

Weddings and large-scale events.

FromRp 110.000/pax

Min. 150 pax · Order at least 14 days ahead

  • Menu built with our kitchen team
  • Multiple live stations
  • Full service crew and equipment
  • Tasting session before the event
  • A dedicated event coordinator
Book Catering

Event Gallery

Send an Enquiry

Book Catering

From office meetings to Lunar New Year with the whole family. We cook, you just eat.

Order via WhatsApp