Skip to content
EatCookJoy Gulf
↓ Downloads
Live mockups · JSX source · 16-slide design deck

The whole app, visible — every screen, every source file, one page.

Sixteen rendered slides covering the Client app, Chef app, Admin dashboard, design system, and full architecture — embedded inline. All JSX components, the iOS device + Chrome browser frames, the deck-stage web component, and the standalone HTML / PPTX exports are downloadable directly from this page. Ready for the incoming engineer (25 May).

16
Rendered slides
3
Apps mocked · client · chef · admin
5
JSX / JS source files
9.4 MB
Standalone HTML + PPTX bundle
Live preview

The deck, embedded.

16:9 frame, full-quality rendering, all images preserved from source. Arrow keys ← → to navigate, or click the dots in the deck. Press R to reset to slide one.

navigate
R reset
Esc exit fullscreen
Quick jump

Sixteen slides at a glance.

Each card opens the deck in a new tab anchored to that slide. The deck-stage component supports direct slide URLs (#1 through #16) plus keyboard number-jumps.

Slide previews

High-resolution slide thumbnails.

Each preview is the v4 (final) rendering exported from the design tool. These are the same frames that appear in the embedded deck — saved separately so they can be lifted straight into the investor deck, pitch emails, or printed handouts without re-export.

Slide 01 cover
Slide 01
Cover
Slide 02 thesis
Slide 02
Thesis
Slide 03 Five GCC markets
Slide 03
Five GCC markets
Slide 04 Three sides
Slide 04
Three sides
Slide 05 Client app
Slide 05
Client app
Slide 06 Chef app
Slide 06
Chef app
Source files

JSX, JS & CSS — the actual building blocks.

These are the React components and shared utilities used to render every screen in the deck. They are intentionally prototype-grade — single-file JSX with inline styles, no build step required. The incoming engineer should reimplement these as production components (real React + TypeScript + a CSS-in-JS or Tailwind setup); the goal is pixel-perfect visual parity, not file-structure copy.

app-mocks.jsx 28.2 KB · 542 lines
The core file. Every Client app and Chef app screen — browse-chef list, chef profile, booking flow, calendar, in-session chat, payment, post-session rating, chef earnings dashboard, gig queue, onboarding flow. Defines the shared ECJ design-token object (colors, spacing, typography) used across all mocks.
Client appChef appDesign tokens
↓ Download
admin-mock.jsx 14.0 KB · 248 lines
Admin / operator dashboard. Browser-window framed React component covering the operator console — chef pipeline, session queue, payouts, grocery-API status, country switcher (UAE / KSA / Qatar / Oman / Bahrain), and the day-to-day KPI strip.
Admin1500×900
↓ Download
ios-frame.jsx 15.4 KB · 338 lines
iOS 26 Liquid Glass device frame. Drop-in <IOSDevice> component plus building blocks (IOSStatusBar, IOSNavBar, IOSGlassPill, IOSList, IOSListRow, IOSKeyboard). Pure inline styles + inline SVG, no assets. Used to wrap every Client and Chef app mockup so they read as native iOS.
iOS 26Inline SVGNo deps
↓ Download
browser-window.jsx 3.9 KB · 114 lines
macOS Chrome window chrome. Dark-theme browser frame used for the admin dashboard and the marketing-site mocks. Inline styles + inline SVG, no assets. Renders address bar, tab strip, traffic-light controls and a configurable URL.
macOSDarkNo deps
↓ Download
deck-stage.js 70.9 KB · 1,748 lines
The deck runtime. Reusable <deck-stage> web component used to host the slides. Handles keyboard navigation (← → PgUp/Dn Home/End number keys), R-to-reset, slide-count overlay, speaker-notes channel to parent window, auto-scaling from a 1920×1080 design canvas, and the post-message API the embed page uses.
Web ComponentKeyboard navpostMessage API
↓ Download
styles.css 8.9 KB
Shared deck styles. Typography (Fraunces serif + Inter sans-serif), color palette, slide layout primitives (.slide, .slide.dark, .slide.cover), spec-list, prov-card and grid utilities. Loaded by both the standalone HTML and the deck-stage component.
TypographyLayout
↓ Download
Bundle downloads

One click — the whole package.

Standalone HTML (works offline, every image embedded), PowerPoint export (for printing or email), and the original Claude Design handoff bundle (every JSX file, every preview PNG, plus the README).

HTML · 5.4 MB
Standalone deck (HTML)
Single self-contained HTML file. All 16 slides, every image, every component inline. Open offline; share by attaching to email.
↓ Download HTML
🔒 Protected
PowerPoint export · Protected
The same 16 slides as PowerPoint — investor-grade. Access code required; the PPTX download lives behind the gate on the main pitch-deck page.
🔒 Open with access code
Cross-reference
Investor Pitch Deck (UAE)
The same engineering deck reframed for investors — AED 1.32M pre-seed ask, 4-stream model, $50K founder app contribution, 3-year P&L.
↗ Open in playbook