برمجة · تسويق

نبني المنتج. ثم نصنع الطلب عليه.

مِداد استوديو هندسة منتجات بداخله فريق نمو. نصمّم ونبني ونشغّل منصات الويب ومنتجات SaaS والأنظمة الداخلية، ثم نضعها أمام الناس الذين يحتاجونها. فريق واحد، وقائمة مهام واحدة، بلا تسليم بين جهات.

  • TypeScript وReact وNode.js
  • كل إصدار يمر ببيئة Staging أولاً
  • الكود ملكك من اليوم الأول

أغلب المنتجات تموت بين «يعمل» و«الناس تستخدمه».

شركات البرمجة تسلّمك مستودع كود وفاتورة. ووكالات التسويق تبيعك زيارات لمنتج لا يستطيع تحويلها إلى عملاء. وبين الاثنين يتعثر الإطلاق، ويتعطل التتبّع، ولا أحد يتحمّل النتيجة.

مِداد تسدّ هذه الفجوة. المهندسون الذين يبنون منتجك هم من يربطون التحليلات، ويطلقون صفحات الهبوط، ويحضرون مراجعات النمو. وإذا ضعفت حملة، نصلح مسار التحويل في الكود خلال الأسبوع نفسه، بدل فتح تذكرة عند مورّد آخر.

البرمجة هي الأساس. والتسويق هو المضاعِف.

معظم عملنا برمجيات، وكل ما نبنيه مصمَّم ليُكتشف ويُستخدم ويُقاس.

هندسة البرمجيات

منصات الويب ومنتجات SaaS

منتجات متعددة المستأجرين بأدوار وصلاحيات وفوترة وسجل تدقيق، مصمّمة من أول migration، لا تُرقَّع بعد طلب أول عميل.

React · TypeScript · tRPC · MySQL

الأنظمة الداخلية وأنظمة التشغيل

استبدل الجداول التي تدير عملك بنظام يطابق طريقة عمل فريقك فعلاً: الاعتمادات، والمالية، والموارد البشرية، والمخزون، والتقارير.

Dashboards · Workflows · Reporting

التكاملات والأتمتة

ربط بوابات الدفع والرسائل وأنظمة CRM والـ Webhooks في مسارات تعمل وحدها، فلا ينسخ أحد البيانات بين الشاشات آخر الدوام.

APIs · Webhooks · n8n

الذكاء الاصطناعي داخل منتجك

مساعدون، ومعالجة مستندات، وبحث مبني على بياناتك أنت، بصلاحيات وضوابط واضحة، لا روبوت محادثة ملصق في الصفحة الرئيسية.

LLM APIs · Retrieval · Guardrails

السحابة وDevOps والتحصين

خوادم Linux وNginx وCI ونسخ احتياطي ومراقبة ومراجعات أمنية. نستلم البيئات الهشّة ونجعلها مستقرة، بلا مفاجآت.

Linux · Nginx · CI/CD

إنقاذ الأكواد الموروثة

ورثت كوداً لا يريد أحد لمسه؟ نراجعه ونثبّته ونستمر في إطلاق الميزات بينما نسدّد الدَّين التقني الذي يبطئك.

Audit · Refactor · Takeover

تسويق النمو

الإطلاق ودخول السوق

التموضع والرسائل وخطة الإطلاق، مبنية على ما يتميز به المنتج فعلاً.

صفحات هبوط تحوّل

صفحات سريعة يبنيها مهندسون، مجهّزة بالتتبّع من اليوم الأول، ومختبرة على زيارات حقيقية.

حملات الأداء

حملات Google وMeta تُدار على التحويلات المسجّلة في قاعدة بياناتك، لا على مرات الظهور.

التحليلات وقياس المصدر

تتبّع الأحداث، وإشارات من الخادم، ولوحات أرقامها تطابق أرقامك أخيراً.

قواعد لا نكسرها، حتى لو كان التسليم غداً.

الوعود بالجودة سهلة. هذه عادات محددة تحافظ على استقرار منتجك بعد يوم الإطلاق.

done === proven

لا شيء يُعتبر منتهياً بلا دليل حي: رد من الـ API، أو استعلام من قاعدة البيانات، أو تجربة فعلية في المتصفح. تحديث الحالة ليس دليلاً.

review(diff)

كل تغيير يُقرأ سطراً سطراً قبل وصوله للإنتاج. نراجع الـ diff الفعلي، لا ملخص ما تغيّر.

authorize(onServer)

الصلاحيات تُفحص في الخادم مع كل طلب. إخفاء زر في الواجهة ليس تحكماً في الوصول.

staging → production

كل إصدار ينزل على بيئة Staging أولاً، تجرّبه بنفسك قبل أن يراه عملاؤك.

fix(pattern)

عندما نجد خطأً، نبحث عن النمط نفسه في كل الكود قبل إغلاقه. إصلاح واحد لكل المواضع.

owner: you

المستودع والخوادم والحسابات السحابية باسمك من أول commit. لا احتكار، ولا كود رهينة، ولا رسوم مفاجئة عند التسليم.

تسويق يملك الوصول إلى الكود.

لأننا بنينا المنتج، لا نخمّن ما يحدث بعد النقرة. نتتبّع كل حدث مهم، ونطلق تجارب صفحات الهبوط خلال أيام، ونقيس الحملات بالإيرادات في قاعدة بياناتك، لا بمرات الظهور في لوحة الإعلانات.

  • التتبّع جزء من الكود. يخضع للمراجعة والاختبار وإدارة النسخ مثل أي ميزة أخرى.
  • مسار التحويل يتغير في الدورة نفسها. صفحات الهبوط وخطوات التسجيل تتحرك بسرعة الحملة التي تقودها.
  • المهندسون يحضرون مراجعة النمو. كل أسبوع، يسمع من يستطيع إصلاح المنتج ما تقوله البيانات.

من أول مكالمة إلى أول عميل.

  1. ٠١

    التحديد

    جلسة عمل نحدد فيها المستخدمين والمخاطر وأصغر نسخة تستحق الإطلاق. تستلم نطاقاً مكتوباً: ما يدخل، وما لا يدخل، ولماذا.

  2. ٠٢

    البناء

    دورات قصيرة مع رابط Staging مباشر. ترى برنامجاً يعمل كل أسبوع، لا عروضاً تقديمية ولا نسب إنجاز.

  3. ٠٣

    الإطلاق

    فحوصات أمنية، ونسخ احتياطية مؤكدة، وإصدار جرّبته بنفسك. نطلق معاً ونراقب الساعات الأولى عن قرب.

  4. ٠٤

    النمو

    تحليلات وحملات إطلاق وتحسين مستمر بناءً على سلوك المستخدمين الحقيقي. الفريق نفسه، وقائمة المهام نفسها.

اختر الشكل المناسب لمرحلتك.

كل تعاقد يبدأ بمكالمة لتحديد النطاق، وتستلم عرض سعر ثابتاً قبل بدء أي عمل.

لمنتج جديد

بناء منتج

نطاق وجدول زمني ثابتان. مناسب لنسخة MVP أو منصة جديدة أو نظام داخلي واضح المتطلبات.

  • اكتشاف ونطاق مكتوب
  • تصميم وبناء وبيئة Staging
  • إطلاق مع مراقبة
  • فترة دعم بعد الإطلاق
ناقش مشروعك

لمنتج يستحق مبيعات أكثر

إطلاق ونمو

لمنتجات تعمل لكنها لا تنمو بعد. نصلح مسار التحويل أولاً، ثم نوسّع ما يحقق نتائج.

  • تدقيق مسار التحويل والتتبّع
  • صفحات هبوط وتجارب
  • إدارة الحملات المدفوعة
  • تقرير نمو شهري
خطّط لإطلاق

التقنيات

  • TypeScript
  • React
  • Node.js
  • Express
  • tRPC
  • Drizzle ORM
  • MySQL
  • Tailwind CSS
  • Vite
  • Linux
  • Nginx
  • PM2
  • Git
  • n8n
  • LLM APIs
  • Google Ads
  • Meta Ads
  • GA4
  • Tag Manager

لأن الكود هو مِداد هذا العصر.

لقرون، كان المِداد هو ما يحوّل الأفكار إلى واقع: العقود والدفاتر والكتب والخرائط. واليوم يقوم الكود بالدور نفسه. اخترنا الاسم ليذكّرنا بمهمتنا: أن نأخذ فكرة لا توجد إلا في ذهن صاحبها، ونكتبها في منتج يستخدمه الناس.

إجابات مباشرة.

لم تجد سؤالك؟ اسألنا مباشرة.

هل نملك الكود؟

نعم. كل شيء في مستودعك وحساباتك من أول commit. وإذا افترقنا يوماً، تستمر في العمل دون أن تحتاج منا أي شيء.

هل تستلمون مشروعاً قائماً؟

غالباً نعم. نبدأ بتدقيق مدفوع قصير يغطي البنية والأمان والنشر وأخطر أجزاء الكود. بعدها تقرر: تثبيت، أو إعادة هيكلة، أو إعادة بناء، والمفاضلة مكتوبة أمامك.

هل تسوّقون فقط المنتجات التي بنيتموها؟

لا. لكننا نراجع المنتج والتتبّع أولاً دائماً، فإرسال زيارات مدفوعة إلى مسار تحويل يتسرّب هو أغلى خطأ في التسويق.

كيف تسعّرون المشاريع؟

المشاريع محددة النطاق لها سعر ثابت بعد التحديد. أما فرق المنتج وأعمال النمو فبفاتورة شهرية. لا ساعات مفتوحة ولا مفاجآت.

كيف نتواصل مع اختلاف التوقيت؟

نعمل عن بُعد وبأسلوب غير متزامن أولاً: تحديثات مكتوبة، ورابط Staging تراجعه متى شئت، ومكالمات مجدولة ضمن ساعات عملك.

ماذا تحتاجون منا للبدء؟

مكالمة مدتها 30 دقيقة، وأي مستندات أو تصاميم موجودة، وصاحب قرار واحد يجيب عن الأسئلة خلال يوم. هذا كل شيء.

عندك منتج تريد بناءه، أو منتج يستحق أن ينمو أسرع؟

أخبرنا أين وصلت. سنعود إليك بخطوات واضحة وصريحة، حتى لو كانت الإجابة أننا لسنا الخيار المناسب.

تفضّل البريد؟ hello@midadds.com