01 / السياقالكلاينت والوضع
شركة E-Commerce في الإمارات، بتبيع منتجات Lifestyle، عندها 80,000 عميل و 12,000 منتج. الـ CEO بيقضي ساعتين كل صباح يجمع أرقام من 5 أدوات مختلفة (Shopify, Google Analytics, Meta Ads, الـ Email Provider، و Excel) عشان يتخذ قرارات اليوم.
02 / التحدياللي كنا بنواجهه
المشكلة مش في الأدوات نفسها — كل أداة بتعمل شغلها كويس. المشكلة في الـ Fragmentation:
- كل أداة بتقول رقم مختلف عن المبيعات (بسبب Timezones مختلفة).
- مفيش طريقة سهلة تشوف ROI لـ Campaign معين (بيلزم 4 tabs على الأقل).
- الـ CEO مش تكنيكال، ما بيقدرش يعمل SQL queries أو Custom Reports.
03 / المنهجإزاي اتعاملنا
قسمنا الشغل لـ 3 Phases:
- Phase 1: Discovery — قعدنا مع الـ CEO ومدير الـ Marketing ومدير الـ Operations، شفنا الـ Daily Routine بتاعهم، حدّدنا الـ 10 أرقام اللي بيهمّوا فعلًا.
- Phase 2: Design + Architecture — UI بسيط بـ 4 شاشات رئيسية، Architecture يربط الـ 5 أدوات بـ APIs.
- Phase 3: Build + Test — Next.js Frontend + Node.js Backend + Postgres + Redis للـ Real-time updates.
04 / الحلاللي بنيناه
Dashboard واحد، 4 شاشات بس:
- Today: نظرة سريعة على اليوم — مبيعات، Orders، Top Products، ROAS.
- Funnel: من اللي شاف الإعلان لحد اللي اشترى — مع Drop-off في كل خطوة.
- Products: Best Sellers + Slow Movers + Stock Levels.
- Customers: Segmentation + LTV + Repeat Rate.
كل شاشة بتجاوب على سؤال واحد بس. مفيش charts معقدة، مفيش filters كتير. الـ CEO بيدخل في الصبح، يبص 15 دقيقة، يعرف كل اللي محتاجه.