Skip to content
ECJ-UAE · Rolling To-Do · April → 20 May 2026

To-Do · one place, one trail

Single rolling list — April handover + 15 May launch-prep + 18 May meeting + 20 May testing-dashboard audit. Newest entry on top, older blocks kept as the trail. Compiled from WhatsApp (ECJ-UAE Testing · Pending · FZainab · Chef Chats), Gmail, and the Aziz × Zainab daily sync. Reachable by direct link only — not in site nav.

17
Shipped (20 May)
15
Open Items
7
Active Bugs
7
Blockers
338
Chef Emails Ready
1
Active Client
20 May 2026 · Testing Dashboard

The UAE Build, at a Glance

Period: 17 Apr → 20 May 2026 · Participants: Aziz · Zainab · Mariela · Sin · Reviewed: 876 lines, 157 attachments. Mirrors the standalone testing-dashboard ↗.

17
Items Completed
53% shipped
15
Open / Pending
47% remaining
338
Chef Emails
on hold · intake fix
2
SEO PRs Merged
#9 + #15 on main
876
Msgs Reviewed
+ 157 attachments

What's Blocking Today — 20 May 2026

  1. SEO submission to Google Search Console + GMB — PRs #9 and #15 merged; robots.txt + sitemap.xml verification + URL Inspector handoff still owed. P0 Mariela
  2. Admin login broken for aziz6492370@gmail.com — screenshot + URL requested by Mariela; cannot see admin user list. P0 Aziz
  3. Stripe / payout flow for UAE chefs — chefs use C3 exchange-house cards, no bank accounts; UAE methods (Apple Pay, Tabby, Tamara) under review. P1 · Invest Zainab
  4. Chef Ayesha login + manage-menu visibility — password reset owed; cannot view recipes selected by client Quraysh. P0 Aziz
  5. 338 UAE chef-invite emails — drafted in Gmail, holding for "green flag" once intake + chef-app flows confirmed end-to-end. Gate Aziz

✅ Completed & Live 17 SHIPPED

  • Chef list ordered by creation date 25 Apr · Mariela
  • Filter chefs by country 27 Apr · Mariela
  • UAE intake default — chefs routed via UAE flow 25 Apr · Zainab
  • "Test account" DB flag removed — 17 chefs now visible 27 Apr · Sin
  • Super Admin visibility & permissions live 29 Apr · Mariela
  • UAE pricing locked: AED 350 / 450 / 650 29 Apr · Mariela
  • Disclaimer in UI for groceries + travel fees 29 Apr · Mariela
  • Chef distance/availability — closest sorted 04 May · Mariela
  • Chef Policies master PDF circulated 05 May · Mariela
  • Currency fixed to AED for UAE 07 May · Mariela
  • Brevo welcome-email credentials shared 08 May · Mariela
  • Payment Method added in Client App 11 May · Mariela
  • Add / swap / delete recipes in Client App 11 May · Sin
  • Credit-card registration tested clean 12 May · Aziz
  • Distance shown in km (not miles) 15 May · Mariela
  • PR #9 merged — 167 SEO pages live 20 May · Zainab
  • PR #15 merged — SEO Playbook on main 20 May · Zainab

🔲 Pending & Open 15 OPEN

  • SEO submission — GSC + GMB path forward Owner: Mariela · coordinating
  • Admin login redirect / blank screen aziz6492370@gmail.com · awaiting screenshot
  • Chef Ayesha password reset + secure share Owner: Aziz
  • Stripe + UAE payment methods (Apple Pay, Tabby, Tamara) Eng review
  • UAE chef onboarding documents OHC, NOC, EIDA, Labour card, employer + visa expiry, culinary cert
  • 5–10 portfolio photos on chef registration Noted 14 May
  • Halal filter — hide gelatin, pork, alcohol Sin scoping · 09 May
  • Female-client home-visit chef filter + e-invoicing rules Logged 14 May
  • Manage menu — chef cannot see client's selections Ayesha × Quraysh · 17 May
  • Food-handler-cert upload errors Blocks chef intake · 17 May
  • Recipes page 7 crash + search not returning all desserts Reported 17 May
  • Snellito mobile app share / clipboard link broken Web works, app fails · 18 May
  • Recipe direct-link lands on general page 28 Apr · still open
  • Time-window restrictions for chefs (allow 6 am – 11 pm) 07 May feedback
  • WhatsApp share option for chefs + clients 07 May feedback

Next 7 Days — Action List

  1. Aziz — send Mariela the screenshot + browser URL for the admin-login redirect on aziz6492370@gmail.com.
  2. Aziz — reset Chef Ayesha's password and share via secure channel; confirm she can see Quraysh's recipe selections in Manage Menu.
  3. Mariela / Sin — verify robots.txt + sitemap.xml on prod; hand back the 10 priority neighborhood URLs and the GSC Sitemaps text.
  4. Engineering — close the food-handler-cert upload error (blocking chef intake) and the page-7 recipes crash.
  5. Zainab — confirm direction on UAE payment methods (Apple Pay, Tabby, Tamara) so the 338-chef intake email can go out.
  6. Vibe-code (not core) — chef onboarding-document capture (OHC, NOC, EIDA, Labour card, employer + visa, culinary cert) + portfolio photos.
  7. Aziz — hold the 338-chef invite send until intake flow is green.
  8. All — reference the linked P&L and Master License Agreement before any commercial decision.
15 May 2026 · Meeting Notes

Action Plan — 14 items, 2 owners

Check off items as they're completed. Progress saves in your browser.

Aziz Saif 8 Actions
0 of 8 done
Rebuild & unify repositories — kill all sync errors across Eat Cook Joy repos
High
Claude Desktop on correct repo — confirm folder before every run
High
Ship AI chatbot + voice assistant on the UAE site — live this week
High
Financial model + pitch deck for the Saudi franchise market
Med
Chef onboarding upgrades — roll out OTP + document upload
Med
WhatsApp chatbot demo — build and share link with Zainab
Med
Fix chef registration + email-blast bugs on production
High
Maintain one-page action dashboard as a standing weekly artifact
Ongoing
Zainab Ghadiyali 6 Actions
0 of 6 done
GitHub repo invitations — share correct access to ECJ UAE repo with Aziz
High
Review & approve all code and SEO before anything goes live
High
Austin pilot success numbers — send figures for the pitch deck
Med
Sunday SEO call — schedule & send invite (Dubai 9:30 AM – 9:30 PM)
Med
Close all agreed action items by end of day today
High
Chef cost breakdown — Kurish collaboration — send corrected pricing
High
Cannot proceed without these

Critical Blockers

Seven items that block launch or operations. All must be resolved before the 338-email chef blast can go out.

Zainab — send corrected chef cost breakdown
Blocked
Blocks Quraysh quote & Saudi operator quote. Aziz cannot price anything until chef cost is confirmed. Zainab said "about half" of current — needs exact figure.
Dev — fix "Apply to Cook" intake flow on www.eatcookjoy-uae.com/chefs
Blocked
Blocks the entire 338-email chef recruitment blast. Must be fixed and tested before sending. Mariela confirmed: "We are working on it."
Both — review & sign ECJ_Final_Agreement.pdf (13 pages, sent 8 May)
Awaiting Both
Legal foundation of the partnership. Dr. Hadi reviewing. Awaiting Zainab's edits or approval. Sent 8 May — 7 days outstanding.
Dev — fix ops/client screen sync
Blocked
Ops dashboard shows a different interface from what the client sees. Causes coordination breakdown during live sessions. Blocks operations.
Dev — fix serving selector "Select 1 serving" does not save
Blocked
Reported Wednesday 13 May. Serving quantity selector reverts when set to 1. Blocks accurate session setup for Quraysh and all clients.
Dev — fix ingredients list not appearing on session screen
Blocked
Client portal (Quraysh) shows no ingredients list on the session view. Reported Wednesday 13 May.
Dev — fix "Access denied — chef belongs to different organisation"
Blocked
Error appears on the rescheduling screen. Reported Tuesday 12 May. Blocks all booking rescheduling functionality.
All open as of 15 May 2026

Active Bugs — 7 open

BUG 1

Select Serving to 1 — Does Not Save

Serving quantity selector reverts when set to 1. No save confirmation. Reported Wed 13 May. Owner: Dev (Mariela/Sin).

Critical
BUG 2

No Ingredients List on Session Screen

Client portal (Quraysh) shows blank where the ingredient list should appear. Reported Wed 13 May.

Critical
BUG 3

Ops Cannot See Client View

Ops dashboard shows a different interface than what the client sees — blocks coordination during live sessions.

Critical
BUG 4

"Apply to Cook" Button Not Responsive

www.eatcookjoy-uae.com/chefs intake flow broken. Mariela: "We are working on it." Blocks 338-email chef blast.

Critical
BUG 5

Access Denied — Chef Belongs to Different Organisation

Error on rescheduling screen. Reported Tue 12 May. Blocks all reschedules.

Critical
BUG 6

Pricing Changes When Too Many Items Added

ECj Sin confirmed pricing logic breaks on large carts. Under review.

Medium
BUG 7

Session Auto-Completes Regardless of Chef Attendance

Session auto-marks "completed" at scheduled time even if chef never shows. Workaround: manual cancel by ops.

Medium
Active business

Clients & Leads

🏆 Quraysh — First Active Client Active

  • Silicon Oasis · 1-month plan confirmed
  • 3×/week cooking at home · AED 1,000 total
  • Platform cut: 30% (AED 300) · Chef: AED 700
  • Advance payment: AED 250/week (cooling)
  • May 11 session at 7PM cancelled (shows in ops)
  • Awaiting: app bugs fixed before next session

🧩 ECJ Client — Autism Intervention Awaiting

  • Specialist chef requirements for autism care
  • Last message: "yes we are checking with the family"
  • Status: family decision pending

👩‍🍳 Autim Bahij Customer Action needed

  • Chef found and ready to start
  • Client said: "Can I get more details and family location?"
  • Action: Aziz to send location + details immediately

🇸🇦 Saudi Operator Lead Blocked

  • Potential franchise operator identified
  • Cannot quote until Zainab provides chef cost breakdown
  • Part of the pricing blocker
Quraysh Pricing Detail: Meal Prep Light — AED 450 / 150 min (2 mains + 2 sides, up to 6 servings). Standard Meal Prep — AED 650 / 3.5h (3–4 mains + 2–3 sides). Quraysh on 1-month plan at AED 1,000 flat.
Recruitment & onboarding

Chef Pipeline

ChefLast ContactStatusAction
Ecj-10 Chef Abdurrahman Sy8 May16 UnreadGive website login access
Ecj-09 Chef Bokas AkA8 May4 UnreadFollow up
Ecj-07 ilyashalam785 May3 UnreadFollow up
ECJ-07Negn2 May4 UnreadFollow up
ECJ-06 James1 May5 UnreadFollow up
Ecj-08 Chef Ayesha SarmadActiveSilicon Oasis lead chef · login shared
338 candidates — CSV readyOn HoldAwaiting BUG 4 fix before blast
UAE Document Requirements for Chef Onboarding (to be built into app): OHC (Occupational Health Certificate), NOC from employer, EIDA card (front & back), Labour Card, Employment Visa details, Culinary Certification, Portfolio Photos (5–10). Each chef must personally hold a Dubai Municipality PIC food safety certificate.
Meriam Abd — recruiter contact. Offered to find up to 10 chef CVs from her network. Needs: male/female preference, location, salary range, family size. Action: Aziz to reply with brief.
UAE compliance

Legal & Registration

🏦 DIFC — Recommended Recommended

  • USD 1,500/year (≈ AED 5,500) — lowest cost option
  • 90% subsidised fee structure for tech platforms
  • Co-working space: USD 250/month included
  • Direct access to DIFC investor & mentor network
  • 100% foreign ownership · no local sponsor
  • Designed for apps, marketplaces & tech platforms

📋 Compliance Items In Progress

  • TDRA approval — mandatory for all UAE digital platforms
  • DM PIC certificate — each chef must hold this individually
  • ECJ does NOT need FoodWatch registration
  • ECJ does NOT need DM kitchen permit
  • Research: how HeyChef boards freelancers (NOC issue)
May 1–15 · Aziz–Zainab

Communications Log

May 7
Zainab website issue: azizsaif.com/zainab vs zainabghadiyali.com — two versions exist. Resolved. Changes confirmed to azizsaif.com/zainab only.
May 8
ECJ_Final_Agreement.pdf (13 pages) sent to Zainab. ECJ_SB_Final_Plan_Verdict_Cost.pdf (11 pages) + ECJ_SB_Autonomous_Deployment.html shared. Brevo credentials shared (passphrase: ecj2026).
May 10
Award photos removed from zainabghadiyali.com per request (commit e45f8c1). Two blue award photos from Women's Way Business Awards removed.
May 12
Zainab shared inspiration link. Testing session with Quraysh menu. Cart pricing bug reported. Session reschedule issue (access denied error) reported.
May 13
Testing bugs reported: serving selector, ingredients missing, ops/client view mismatch. Chef app "apply to cook" broken. UAE document requirements shared with Mariela — noted and under review.
May 14
338 chef invite emails ready — on hold awaiting app fix. HeyChef competitive research shared. "Who Does What" compliance chart for 10 UAE platforms sent. Zainab searching for chefs on ECJ-UAE site: "found is good."
May 15
ECJ-UAE FyI group + ECJ-UAE Pending group created. Recap dashboard compiled. Tech hire profile (Siya Shamsudeen — USD 3,000, 13+ years, AI specialist) shared for Zainab's review. Meeting scheduled 7:30–7:45 PM Amsterdam/Stockholm time.
Daily sync pattern: 15-min Google Meet slots. Preferred time: 9:30 PM Dubai (confirmed by Aziz). Mariela coordinates scheduling from Zainab's side.
Platform & tools

Platform & Tech Overview

🔗 Key URLs

👥 Key People

  • Aziz Saif — UAE Partner / Operations Lead
  • Zainab Ghadiyali — CEO / Co-Founder (HQ)
  • ECJ Mariela — Tech Support
  • ECj Sin — Developer / Technical
  • Dr. Hadi — Legal review
  • Brian (DMC) — UAE Business Setup

📧 Email Campaign On Hold

  • 338 personalized chef invite emails ready in Gmail
  • CSV: Chef_Candidates_All_338.csv (16kB)
  • Template: Dear [Name], invite to register on www.eatcookjoy-uae.com/chefs
  • On hold: awaiting BUG 4 (intake flow) fix
  • Brevo credentials available for bulk send

📱 WhatsApp & Chatbot

  • WhatsApp Business setup pending (quote requested)
  • WhatsApp chatbot demo — Aziz to build & share
  • AI chatbot + voice assistant for UAE site — shipping this week
  • Chef invite WhatsApp template ready at chef-invite/ page
Ranked by impact

Priority Action Table

#ActionOwnerBlocksStatus
1Send corrected chef cost breakdownZainabQuraysh quote · Saudi quoteBlocked
2Fix "Apply to Cook" intake flowDev338-email chef blastBlocked
3Review & sign ECJ_Final_Agreement.pdfBothPartnership legal foundationPending
4Fix ops/client screen syncDevLive operationsBlocked
5Fix serving selector (save "1" serving)DevAccurate session setupBlocked
6Fix ingredients list on session screenDevClient experienceBlocked
7Fix "Access denied" rescheduling errorDevBooking managementBlocked
8Ship AI chatbot + voice assistantAzizUAE site featureThis week
9GitHub repo access — confirm AzizZainabAziz dev workflowPending
10Reply to 5 chef chats (16 unread combined)AzizChef relationsUrgent
11DIFC registration — contact BrianAzizUAE legal entityIn Progress
12TDRA approval — start processAzizUAE platform complianceIn Progress
13SEO fix session (Sunday)BothSite visibilityScheduled
14Review Siya Shamsudeen tech hire profileZainabTech team capacityPending
Source: Compiled from WhatsApp groups ECJ-UAE Testing · ECJ-UAE FyI · Ecj-UAE Pending · FZainab Abbas Ghadiyali · Individual Chef Chats · ECJ-UAE chef client test. 338 chef invite emails on hold pending BUG 4 fix. Next handover: 22 May 2026.
EatCookJoy UAE
Handover · Week of 15 May 2026 · ← Back to full playbook
Founder / CEO: Zainab Ghadiyali
Business Development — Gulf: Aziz Saif