MatchMate
من نموذج أولي في المتصفح إلى تطبيق قيد المراجعة في App Store، مع هوية وموقع إلكتروني ونظام إدارة داخلي بُنيت من حوله.
- المشكلة
- تُنظَّم مباريات كرة القدم الودية في مجموعات دردشة فوضوية.
- دوري
- شريك مؤسس. توجيه المنتج والهوية والتصميم والتطوير والمحتوى.
- النهج
- تقليص النطاق إلى رياضة واحدة، واختبارها كنموذج أولي في المتصفح، ثم إعادة بنائها على خادم حقيقي مع مراجعات أمنية.
- المُخرجات
- تطبيق iOS وAndroid، ونظام تصميم، وموقع إلكتروني، ومحتوى لإنستغرام، وFounder HQ.
- النتيجة
- أُعيد تقديم التطبيق إلى Apple في 21 أكتوبر 2026. الموقع منشور. أكثر من 200 ألف مشاهدة لمقاطع Reels قبل الإطلاق.
تنظيم المباراة يجب ألا يكون أصعب من لعبها.
تعتمد كرة القدم الودية على مجموعات الدردشة. يقترح أحدهم موعدًا، فتتشتت الردود بين الرسائل، وينسحب بعضهم في الليلة السابقة، ولا أحد يعرف يقينًا من سيحضر أو أين الملعب.
يجمع MatchMate المباراة كلها في مكان واحد: ابحث عن مباراة قريبة، وانضم إليها، واعرف من سيشارك أيضًا، ودع المنظّم يدير القائمة من دون ملاحقة أحد.
أهم ما في العمل كان تحديد ما نستبعده.
كانت الخطط الأولى واسعة: كل الرياضات، والحجوزات، والمدفوعات، وموجز اجتماعي. والوصول إلى نسخة يستخدمها الناس فعلًا تطلّب الحذف عن قصد.
كرة القدم أولًا
كُتب نظام التصميم لست رياضات. أما الإصدار الأول فيُطلق برياضة واحدة، كي تُبنى كل شاشة وتُختبر كما ينبغي.
لا مدفوعات داخل التطبيق
تحصيل المال داخل التطبيق يعني لوائح تنظيمية وقواعد المتاجر ومخاطر. يتحاسب اللاعبون خارج التطبيق، كما يفعلون أصلًا.
طلب بيانات أقل
سألت Apple عن سبب طلب تاريخ الميلاد والمدينة عند التسجيل. لم يكن أيّ منهما ضروريًا للعب، فحُذفا معًا.
ثقافة الرياضة الحضرية، بلمسة منتج فاخر.
يمزج توجّه الهوية بين طابعين: Urban Premium للبنية والهدوء، وStreet Editorial للشخصية. الوضع الداكن هو الافتراضي، والوضع الفاتح هو البديل. وثّقت ذلك كله في نظام تصميم كي تتبع كل شاشة ومنشور وصفحة القواعد نفسها.
الوضع الداكن افتراضيًا · الأخضر للإجراءات · البرتقالي الدافئ للّحظات الاجتماعية
الخلفية#0B0F0C
السطح#1E2B22
التمييز#66D17A
الدافئ#FF6A2A
جريء ومعبّر، لكن من دون فوضى. فاخر ومنظّم، لكن من دون ملل.
قوالب الشركات الناشئة المكررة، وواجهات الألعاب الصاخبة، وشعارات الأندية الرسمية من دون ترخيص.
إجراء رئيسي واحد باللون الأخضر في كل شاشة. البرتقالي الدافئ للّحظات الاجتماعية فقط.
سريعة وسلسة ومنضبطة. قوية فقط في اللحظات المهمة.
مبني حول مسار مباراة واحدة.
بدلًا من قائمة ميزات، يتبع التطبيق ما يحدث فعلًا: يجد أحدهم مباراة، ويكمل المنظّم العدد، وتلعب المجموعة، ويشعر الجميع بالأمان حتى مع أشخاص لم يتعرفوا إليهم بعد.

Apple أو Google أو البريد الإلكتروني. واختيار اللغة متاح من الشاشة الأولى.

مباريات قريبة، مصفّاة حسب الخصوصية والنظام، ومرتبة حسب الأقرب موعدًا أو مسافة.

ثلاث خطوات. ويُبلَّغ المنظّم منذ البداية بأن الملعب مسؤوليته.

يُتفق على الدفع مع المنظّم، والتطبيق يوضح ذلك صراحة.

للمجموعات المنتظمة مبارياتها ودردشتها وأعضاؤها وقواعدها الخاصة.

المستوى، وعدد المباريات، وتقييمات منفصلة بصفته منظّمًا ولاعبًا.
شاشات حقيقية من نسخة iOS · اسحب جانبيًا ←
- اكتشاف المباريات القريبة
- خريطة للمباريات والملاعب
- الموقع يُستخدم فقط أثناء فتح التطبيق
- إنشاء مباراة في خطوات قليلة
- دعوة اللاعبين برمز
- قائمة انتظار عند اكتمال المباراة
- أدوات للمنظّم لإدارة القائمة
- دردشة للمباراة لكل المشاركين
- مجتمعات لها دردشتها وقواعدها
- تقييمات للمنظّمين واللاعبين
- الإبلاغ والحظر
- ملفات خاصة وطلبات متابعة
- مراجعة صور الملفات الشخصية قبل ظهورها
- حذف الحساب من داخل التطبيق


كل شاشة متوفرة بالإنجليزية والبرتغالية الأوروبية، ويمكن تبديل اللغة من الشاشة الأولى.
تسجيل الدخول عبر Apple أو Google · يمكن لـ Face ID قفل إعدادات الحساب على الهاتف · الموقع يُستخدم فقط أثناء فتح التطبيق.
من شيء يشبه التطبيق إلى شيء يعمل كتطبيق حقيقي.
بدت النسخة الأولى مكتملة، لكنها لم تكن كذلك: كان بإمكان أي شخص كتابة بريد إلكتروني والدخول، وكانت البيانات محفوظة على الهاتف فقط. وملاحظات المشروع في ذلك اليوم تقولها بوضوح.
«إذا كان بإمكان طفل كتابة أي بريد إلكتروني والدخول، فهذا ليس نظام تسجيل دخول حقيقيًا.»ملاحظات مشروع MatchMate، أبريل 2026 · مترجمة عن الإنجليزية
نموذج أولي في Expo Snack
اختُبرت الفكرة في المتصفح وعلى الهاتف قبل تثبيت أي شيء.
مشروع حقيقي
تطوير محلي وGit وإعدادات البناء لـ Apple وGoogle.
حسابات حقيقية وخادم حقيقي
Supabase لتسجيل الدخول وقاعدة البيانات ووظائف الخادم، مع قواعد في قاعدة البيانات تحدد من يمكنه رؤية ماذا وتعديله.
جولات أمنية
مراجعات متدرجة للأذونات والإشعارات وتخزين الصور، وُثّقت كل منها قبل الانتقال إلى التالية.
ضوابط الإصدار
قواعد صارمة لآخر الإصدارات قبل التقديم، كي لا يتسلل شيء جديد في النهاية.
ملاحظات تقنية: ضوابط الإصدار والفحوص الآلية
اختبار شامل على هواتف حقيقية
لا يُنشأ إلا بعد خلوّ الشيفرة من أي عوائق معروفة.
إصلاحات فقط
لا ميزات جديدة بعد Build 27.
المطابقة مع القواعد السارية
تُعاد قراءة متطلبات Apple وGoogle في حينه، لا من الذاكرة.
أمر واحد يشغّل 18 فحصًا آليًا قبل كل إصدار
كيف أعمل مع الذكاء الاصطناعي: بنيت MatchMate بمساعدة مساعدي برمجة بالذكاء الاصطناعي (ChatGPT وCodex وClaude). حددت الاتجاه، واتخذت قرارات المنتج والتصميم، وراجعت العمل واختبرته على أجهزة حقيقية. كتب المساعدون جزءًا كبيرًا من الشيفرة، وأنا المسؤول عمّا يُنشر.
طرحت Apple سؤالًا منصفًا.
خلال المراجعة، نبّهت Apple إلى أن التسجيل يجمع تاريخ الميلاد والمدينة، ولم يكن MatchMate بحاجة إلى أيّ منهما ليعمل. حذفت الحقلين وأعدت التقديم في 21 أكتوبر 2026، والتطبيق الآن قيد المراجعة من جديد.
حُذف
حُذف
التسجيل · النسخة المُعاد تقديمها
الاسم الكاملاسم المستخدمالبريد الإلكترونيكلمة المرورتأكيد كلمة المرورمتابعةالحقول المتبقية · رسم توضيحي
الدرس الذي أحمله إلى العمل مع العملاء: كل حقل في نموذج هو وعد بسبب حاجتك إلى تلك البيانات. وإن لم يكن هناك جواب مقنع، يُحذف الحقل.
تخطيط أقل. لعب أكثر.
مهمة الموقع أن يجعل الفكرة واضحة قبل صدور التطبيق: سطر واحد عن المشكلة، وعرض يبني مباراة مع التمرير، وعرض تجريبي للتطبيق يمكن تجربته في المتصفح.
ويضم أيضًا المستندات التي تطلبها Apple وGoogle: الشروط والخصوصية والأمان والتواصل وصفحة عامة لحذف الحساب، بالإنجليزية والبرتغالية. تُولَّد هذه الصفحات القانونية من المصدر نفسه الذي يعرضه التطبيق، فلا يمكن أن يختلف مضمونهما أبدًا. ومرّ التصميم بعدة جولات، منها تجارب أولى على Wix، قبل الانتقال إلى استضافة Cloudflare.

الوعد في أربع كلمات، بجانب التطبيق الحقيقي.

مرّر لتبني المباراة: يملأ اللاعبون ملعبًا متحركًا خطوة بخطوة حتى صافرة البداية.

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

حساب تجريبي داخل المتصفح. لا شيء للتثبيت، ولا يُحفظ أو يُرسل أي شيء.
عشرة مقاطع Reels، وأكثر من 200 ألف مشاهدة، و960 متابعًا قبل الإطلاق.
أنشأت حساب MatchMate على إنستغرام باستخدام Canva: مقاطع Reels قصيرة بالبرتغالية والإنجليزية تمزج الفكاهة ولقطات من جانب الملعب والفوضى المألوفة لتنظيم مباراة في مجموعات الدردشة. رُوّج لكل مقطع بأداة الترويج المدمجة في إنستغرام، ونما الحساب بينما كان التطبيق لا يزال يحمل عبارة «قريبًا».



“POV: pre-game passes with bro”
19 ثانية، نُشر في 24 أغسطس.
- المشاهدات
- 40,745
- الحسابات التي تم الوصول إليها
- 34,989
- الإعجابات
- 1,001
- المتابعات
- 438
- آخر إنفاق إعلاني
- €5.93
- زيارات الملف الناتجة
- 133
- تكلفة الزيارة
- €0.04
الأرقام من Instagram Insights (عرض لسنة واحدة)، التُقطت في 27 أكتوبر 2026. الإنفاق المعروض يخص آخر ترويج للمقطع الأفضل أداءً فقط.
دروس أحملها اليوم إلى كل مشروع.
أن يبدو العمل مكتملًا لا يعني أنه مكتمل.
قد تخفي الشاشة المصقولة تسجيل دخول زائفًا أو غيابًا للبيانات الحقيقية. أنا أفحص الأجزاء التي لا تُرى.
بيئتا الاختبار والإنتاج لا تلتقيان أبدًا.
نسخ الاختبار تتصل بموارد الاختبار فقط، فلا يمكن لأي اختبار أن يغيّر البيانات الحقيقية.
اجمع ما تحتاجه فقط.
كل حقل إضافي سؤال عن الخصوصية سيتعيّن عليك الإجابة عنه لاحقًا، للمستخدمين وللمراجعين.
الحاسوب ليس هاتفًا.
التمرير والمناطق الآمنة والإشعارات تتصرف بشكل مختلف على iPhone حقيقي، ولذلك أختبر عليه.