Honest, line-by-line audit of the live UAE site against the US/SF page (and the parent eatcookjoy.com). Same brand, two markets. Rows marked "missing from live" are features the live UAE site lacks today; rows marked "now in demo upgrade" are already shipped in the demo-upgrade build →.
Faithful sketches of the hero region on each site — same width, same hierarchy. Click either card to open the live thing in a new tab.
Professional, vetted chefs for weekly meal prep, dinner parties and events. Halal-first. AED flat pricing.
Private chefs for weekly meal prep, dinner parties and corporate dining. Public pricing. Free cancellation up to 48h.
Stylised sketches of the hero region · click either card to open the live site.
| Feature | UAE — eatcookjoy-uae.com | US — eatcookjoy.com / /sf | Gap |
|---|---|---|---|
| Site model | Single-page (GitHub Pages), anchor-based nav | Multi-page site + dedicated regional landings (/sf, /services, /ecj-chefs, /ecj-faqs, /blog, /chef-profile) | ● |
| Sub-domains / apps | Redirects to app.eatcookjoy.com | app.eatcookjoy.com (client) + ops.eatcookjoy.com (chef/admin) | ● |
| Legal pages | /terms & /privacy linked but return 404 | Standard footer | ● |
| Blog / content | None | /blog with cost guides, "personal chef vs private chef" | ● |
| Languages | English only (Arabic toggle in /demo-upgrade) | English | ● |
| Feature | UAE | US / SF | Gap |
|---|---|---|---|
| Public pricing | No prices shown anywhere | Three tiers · Dinner Prep $95 / Light $115 / Standard $165 · Per-person dinners $29–$54 | ● |
| Service tier cards | 4 generic cards on live · priced AED 199–629 in /demo-upgrade | 3 priced tiers with duration + dish count + portion count | ● |
| Booking flow | 5-step explainer, links out to app login | 4-step explainer + 24h human follow-up + calendar invite + saved-card link | ● |
| Real-time availability calendar | Not visible (gated in app) | Live chef availability calendar | ● |
| Grocery model | Now in /demo-upgrade — chef shops · Instashop-Talabat pre-delivery · premium Waitrose/Kibsons sourcing | 3 options: chef shops · Instacart pre-delivery · premium sourcing add-on | tie |
| Cancellation policy on page | Free cancel ≤48h (now in /demo-upgrade FAQ) | Free cancel up to 48h before | tie |
| Deposit policy | 50% deposit for events 10+ (now in /demo-upgrade) | 50% deposit for Gatherings/Plated/Luxury, refundable up to 3 days prior | tie |
| Tip policy | No tipping pressure (now in /demo-upgrade FAQ) | "No tipping pressure" — flat fee, tips optional | tie |
| Payment system | Behind login | Stripe Connect — split payouts, 1099, saved card on file | ● |
| Feature | UAE | US / SF | Gap |
|---|---|---|---|
| "Become a chef" CTA | Live in /demo-upgrade — dual hero + footer + Apply page | "Apply to join the pilot" — header CTA, 10-min application, response in 1 week | tie |
| Chef requirements published | Vague on live: "platform-vetted, halal-aware" | Specific: culinary school, food safety cert, professional experience, background check | ● |
| Two-track chef portal | Now in /demo-upgrade — Apply page covers both tracks | "Work under EatCookJoy" OR "Launch Your Own Business" | ● |
| Chef profiles browsable on web | 5 chefs with name + cuisine tags; full profile pages still pending | Dedicated /ecj-chefs page, full profile pages | ● |
| Chef ratings / reviews | Not surfaced (3 testimonials on landing) | Testimonials section ("good notes from the table") | ● |
| Feature | UAE | US / SF | Gap |
|---|---|---|---|
| Recipe library | 16,848 recipes, 18 cuisines — full numerical breakdown shown | Weekly rotating menus, 3 sample dishes shown | UAE wins |
| Allergen tracking | 10 allergens tagged on every recipe | Allergy-friendly but no allergen count surfaced | UAE wins |
| Dietary profiles | 11 profiles with % coverage (Halal, Kosher, Keto, Vegan, etc.) | 9 dietary flags listed | UAE wins |
| Recipe teasers on landing | 12 sample recipes with allergen tags | 3 sample dishes with prices | UAE wins |
| Halal-first policy | "Halal-first sourcing on by default" | Halal as a filter, not default | UAE wins |
| Feature | UAE | US / SF | Gap |
|---|---|---|---|
| Testimonials on landing | 3 (Sarah K, Mohammed R, Layla A) | "Good notes from the table" + DoorDash comparison quote | ~tie |
| Press / "as seen in" | None | None visible publicly | ● |
| Stats counter on hero | 4-stat counter (16,848 / 18 / 11 / 7) | Scrolling marquee instead | UAE wins |
| Scrolling feature marquee | Now in /demo-upgrade ("Halal-first · AED pricing · Groceries handled…") | "flat pricing · groceries included · kitchen left spotless · …" | tie |
| Dual-audience hero split | Now in /demo-upgrade — Find Chef + Cook for Community | Dual: "Find a chef" + "Cook for your community" | tie |
| FAQ depth | 7 questions on live (3 not fully written) | Multi-page FAQ with detailed answers | ● |
| "How it works" diagram | 5 steps | 4 steps, "we shop & prep / you eat, we clean" | tie |
| DoorDash / cost comparison | Now in /demo-upgrade — Talabat-anchor widget | "Cheaper than DoorDash 4 nights/week" | tie |
| Feature | UAE | US / SF | Gap |
|---|---|---|---|
| WhatsApp chat widget | Floating WhatsApp button + footer link | Not present | UAE wins |
| Email capture (lead magnet) | Section advertised, no input field on live | Working email signup — "no spam, just dinner" | ● |
| Working email capture | Shipped in /demo-upgrade — Mailchimp-ready | Working email signup | tie |
| Outside-region waitlist | Now in /demo-upgrade — outside-emirate form | "Outside the Bay? Join the waitlist" | tie |
| Calendar sync | Google Calendar Sync listed | Real-time availability calendar (chef-side) | tie |
| Instacart / grocery partner | Not specified on live | Instacart integration on /sf | ● |
| Social channels | Instagram, Facebook, X, TikTok | Instagram, Facebook | UAE wins |
| Service | UAE label | US / SF label & details | Gap |
|---|---|---|---|
| Standard weekly prep | "Standard Weekly Prep" — no price/duration on live | "Standard Meal Prep" — $165, 3.5h, 3–4 mains + 2–3 sides, 6 portions ea. | ● |
| Light prep | "Meal Prep Light" — no price/duration on live | "Meal Prep Light" — $115, 150min, 2 mains + 2 sides | ● |
| Dinner prep / party | "Dinner Prep" — generic on live | "Dinner Prep" $95 (90min) + "Dinner Party" $38/pp (5–10 guests, 4 courses) | ● |
| Events / large gatherings | "Events & Catering" — generic on live | "The Celebration" $54/pp (10–20 guests, 5 courses, 2nd chef, styling kit) | ● |
| Office / corporate | Now in /demo-upgrade — DIFC, ADGM, Internet City programs | Office / team dining, recurring tiered pricing | tie |
| Postpartum / family nutrition | Now in /demo-upgrade — Arabic confinement-meal angle | Dedicated postpartum / family support | tie |
| Per-person dinner pricing model | Not on live | $29 / $38 / $54 per-person tiers (national) | ● |
P0 = ship this week. P1 = ship in 30 days. P2 = ship in 90 days. The /demo-upgrade build already implements rows 1–10; everything else is queued for the live deploy.
| # | Feature from US site | UAE adaptation | Priority |
|---|---|---|---|
| 1 | Public pricing tiers | Convert USD → AED, add VAT note · Dinner Prep AED 349 / Light AED 449 / Standard AED 629; events from AED 199/pp | P0 |
| 2 | Dual-audience hero (client + chef) | Add "Cook for UAE families — Apply to join" track alongside Book CTA | P0 |
| 3 | Chef application flow | 10-min form, response in 1 week, Halal & food-safety questions, Dubai Municipality cert upload | P0 |
| 4 | Scrolling marquee | "Halal-first · groceries included · kitchen spotless · same-week booking · vetted UAE chefs · AED flat pricing" | P1 |
| 5 | Free cancellation ≤48h + deposit policy | Add to FAQ + tier cards; deposit 50% for events | P0 |
| 6 | Grocery options | 3 options: chef shops / Instashop-Talabat pre-delivery / premium sourcing (Waitrose/Spinneys/Kibsons) | P1 |
| 7 | Office / corporate dining | UAE-specific: DIFC, ADGM, Internet City programs; tiered recurring AED pricing | P1 |
| 8 | Postpartum / family service | Local angle: Arabic confinement-meal traditions, lactation-friendly menus | P2 |
| 9 | Working email capture | Connect to Mailchimp/Sendinblue · "Daily recipes in your inbox — no spam" | P0 |
| 10 | Outside-emirate waitlist | "Outside our coverage? Join the waitlist" form | P1 |
| 11 | Multi-page architecture | Split into /services, /chefs, /blog, /faq, /terms, /privacy, /become-a-chef | P1 |
| 12 | Cost-anchor testimonial | "Cheaper than ordering Talabat 4 nights/week — and a thousand times better." | P1 |
| 13 | Blog (SEO) | "How much does a private chef cost in Dubai?", "Halal meal prep guide", "Ramadan iftar packages" | P2 |
| 14 | Arabic translation toggle | EN/AR toggle, RTL layout support, AED prices in Arabic numerals | P1 |
| 15 | /terms and /privacy live pages | UAE-PDPL compliant privacy + standard service terms | P0 |