النموذج الأولي لتطبيق مساعد
تعزيز الترابط الأسري عبر النقاط والمواثيق · قطر والخليج
الإصدار 0.9 · 5 أكتوبر 2026

الشاشات

ألوان البطاقات

ولي الأمر بالأخضر دائمًا. الطفل يبدأ بلون افتراضي (كحلي للولد، برغندي للبنت) ويغيّره بنفسه من شاشة "شكل بطاقتي". الذهبي ثابت في كل الألوان كخيط هوية.

النموذج تفاعلي: اضغط على الأزرار والصلوات والألوان داخل الهاتف.

سجل التحديثات

  • لوحة إدارة مالك التطبيق (تبويب جديد): الأرقام اليومية، الأسر والدعم، القوالب، الاشتراكات عبر RevenueCat، الإشعارات العامة، سجل التدقيق.0.9 · 5 أكتوبر
  • اكتمال شاشات المرحلة الأولى: سجل المواثيق عند الطفل، التقرير الأسبوعي عند الوالد، والإعدادات والاشتراك (مجاني / مساعد+).0.8 · 5 أكتوبر
  • شاشة إعداد المهام عند الوالد: مجالات ومهام جاهزة بقوالب عمرية، تشغيل/إيقاف، تعديل النقاط، مهام موثوقة، إثبات بالصورة، ومهام مخصصة، مع ملخص "كم يكسب يوميًا ومتى يصل لأمنيته".0.7 · 5 أكتوبر
  • شاشة "كيف نناديك" بعد الدخول بآبل/قوقل (اسم + كنية)، صندوق الأمنيات عند الطفل، تسعير الأمنيات عند الوالد، وتوقيع الوالد على الميثاق.0.6 · 5 أكتوبر
  • التسجيل بآبل وقوقل والبريد بدل رقم الجوال (أفضل للخصوصية ومتطلبات المتاجر). كود الجوال موجود في البرمجة لكنه غير نشط.0.5.1 · 5 أكتوبر
  • رحلة الدخول: الترحيب، تسجيل ولي الأمر، إنشاء الأسرة ودعوة الأم، إضافة ابن وتوليد الباركود، ربط جهاز الطفل.0.5 · 5 أكتوبر
  • قرارات المرحلة صفر: النطاق musaad.qa، استضافة cPanel، حساب Apple Developer متوفر. حزمة النشر الأولى (الصفحة الرئيسية، النموذج، الخصوصية، الشروط).0.4 · 5 أكتوبر
  • شاشة التصديق عند الوالد مع الميثاق في الصدارة والاعتماد الجماعي.0.3 · 19 سبتمبر
  • شاشة مهام اليوم للطفل: الصلوات بمواقيت الدوحة، المهام بثلاث حالات، رسالة صوتية من الأب.0.3 · 19 سبتمبر
  • الطفل يختار لون بطاقته، وبطاقات موسمية تُفتح بالنقاط.0.2 · 19 سبتمبر
  • ألوان الأدوار: أخضر لولي الأمر، كحلي/بيج للولد، برغندي للبنت، الذهبي مشترك.0.2 · 19 سبتمبر
  • البطاقة والميثاق (قبل توقيع الأب وبعد الوفاء).0.1 · 19 سبتمبر
لوحة مالك التطبيق على admin.musaad.qa: صفحة ويب للكمبيوتر بحساب إداري منفصل عن حسابات الأسر. ما تراه هنا هو ما يعرفه النظام عن الأسر دون محتواها الخاص (لا صور ولا رسائل صوتية ولا نصوص مواثيق). الأقسام في اليمين قابلة للضغط، والأرقام تجريبية.

من النموذج الأولي إلى آبل ستور وقوقل بلاي

الخطة مبنية على أن كل شيء يُستضاف على سيرفرات GoDaddy الخاصة بك: هذه الصفحة الآن، ثم لوحة الإدارة وواجهة API لاحقًا. الأرقام الزمنية تقديرية لفريق صغير (مطوّر واحد يعمل معي بدوام كامل)، وقابلة للضغط أو التمديد حسب وتيرتنا. المدة الإجمالية المتوقعة: 16 إلى 20 أسبوعًا حتى أول نسخة في المتجرين.
0 · التأسيس
أسبوع
1 · التصميم
3 أسابيع
2 · الخادم
4 أسابيع
3 · التطبيق
7 أسابيع
4 · التجربة
3 أسابيع
5 · النشر
أسبوعان
0

التأسيس والحسابات

الأسبوع الأول

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

عليك أنت حجز النطاق ✓ musaad.qa — تبقّى تفعيل SSL (AutoSSL في cPanel).
حساب Apple Developer ✓ متوفر — نحتاج إنشاء App ID باسم qa.musaad.app.
فتح حساب Google Play Console (25$ مرة واحدة).
إنشاء مشروع Firebase (للإشعارات) وحساب RevenueCat (للاشتراكات).
نوع الاستضافة ✓ cPanel مشتركة — نتحقق من PHP 8.2+ و SSH و MySQL.
أعمل أنا مستودع الكود (GitHub) وهيكل المشروع.
رفع هذه الصفحة على musaad.qa/prototype لتتابعها من أي جهاز.
مسودة سياسة الخصوصية وشروط الاستخدام (مطلوبتان للمتجرين وعلى نطاقك).
تثبيت اسم النقاط والهوية النهائية للتطبيق.
المخرجات: نطاق يعمل بـ SSL، حسابات المطوّرين مفعّلة، الصفحة الحالية على سيرفرك.
1

إكمال التصميم وتثبيت النطاق

3 أسابيع

أكملنا 8 شاشات. تبقى الشاشات التي تجعل التطبيق يعمل من أول تشغيل، ثم نثبّت "نطاق النسخة الأولى" ولا نضيف عليه حتى ننشر.

الشاشات المتبقية الترحيب والتسجيل لولي الأمر · إنشاء الأسرة ودعوة الأم · إضافة ابن وتوليد الباركود · ربط جهاز الطفل (مسح أو معرف) · إعداد المهام ونقاطها · صندوق الأمنيات (الطفل يقترح، الوالد يسعّر) · توقيع الوالد على الميثاق · سجل المواثيق · التقرير الأسبوعي · الإعدادات والاشتراك.
الهوية والمتجر أيقونة التطبيق · شاشة البداية · مجموعة الأيقونات · لقطات المتجر بالعربية والإنجليزية · فيديو تعريفي قصير (هنا تفيد عينك كمصوّر).
المخرجات: نموذج أولي كامل على هذه الصفحة، ووثيقة نطاق النسخة الأولى موقّعة بيننا.
2

الخادم وقاعدة البيانات على GoDaddy

4 أسابيع

الواجهة الخلفية هي "عقل" التطبيق: الحسابات، النقاط، التصديق، المواثيق، الإشعارات. تُبنى على سيرفرك وتُختبر بمعزل عن التطبيق.

لغة الخادمPHP مع إطار Laravel: يعمل على استضافة GoDaddy المشتركة (cPanel) وعلى VPS، ولا يحتاج بيئة خاصة.
قاعدة البياناتMySQL (متوفرة في cPanel). الجداول: الأسر، المستخدمون، الأبناء، المهام، سجل الإنجازات، دفتر النقاط، الأمنيات، المواثيق، الاشتراكات.
الربطREST API بـ JSON مع مصادقة JWT، ورموز باركود مؤقتة (15 دقيقة) لربط جهاز الطفل.
الإشعاراتFirebase Cloud Messaging لإشعارات "أنجز أحمد مهمة" و"وقّع أبوك الميثاق".
مواقيت الصلاةحساب محلي بمكتبة adhan حسب المدينة، بلا اعتماد على خدمة خارجية.
لوحة الإدارةلوحة ويب بسيطة على نطاقك لمتابعة الأسر والاشتراكات والدعم.
النسخ الاحتياطينسخة يومية آلية لقاعدة البيانات عبر cPanel، والصور على تخزين منفصل.
ملاحظة الاستضافةالمشتركة تكفي للإطلاق وأول بضعة آلاف أسرة. عند النمو ننتقل إلى VPS من GoDaddy دون تغيير الكود.
المخرجات: API يعمل على api.musaad.qa مع توثيق، ولوحة إدارة، وبيانات تجريبية لأسرة الهاجري.
3

بناء التطبيق للهاتف

7 أسابيع

كود واحد لآيفون وأندرويد باستخدام Flutter، وهو الخيار الأفضل عربيًا لأن دعمه للكتابة من اليمين لليسار والخطوط العربية ممتاز، وأداؤه قريب من التطبيقات الأصلية.

الأسابيع 1 إلى 3 هيكل التطبيق ونظام التصميم (الألوان والخطوط والمكوّنات) · تسجيل ولي الأمر وإنشاء الأسرة · ربط جهاز الطفل بالباركود · شاشة الأسرة وشاشة مهام اليوم.
الأسابيع 4 إلى 7 البطاقة واختيار اللون · الأمنيات والميثاق بتوقيع الإصبع · التصديق عند الوالد · الإشعارات · الاشتراك عبر RevenueCat (آبل وقوقل) · العمل بلا إنترنت مؤقتًا مع المزامنة.
المخرجات: نسخة تجريبية على TestFlight (آيفون) والاختبار الداخلي في Google Play (أندرويد) على هاتفك مباشرة.
4

التجربة مع أسر حقيقية

3 أسابيع

نختار 10 إلى 15 أسرة في الدوحة (أقارب، أصدقاء، متابعوك) ونعطيهم التطبيق لأسبوعين. الهدف ليس اكتشاف الأخطاء البرمجية فقط، بل مشاهدة ما إذا كان الأطفال يعودون للتطبيق في اليوم الخامس، وما إذا كان الآباء يصدّقون في نفس اليوم.

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

التغليف والنشر في المتجرين

أسبوعان (مراجعة آبل قد تأخذ أكثر)

التطبيق موجّه للأطفال، وهذا يعني متطلبات أشد من التطبيق العادي في المتجرين. نحضّرها من البداية حتى لا تُرفض النسخة.

آبل (App Store) تصنيف الفئة العمرية وقرار الدخول في فئة Kids أو الاكتفاء بتصنيف 4+ (الأرجح الثاني لأن الحساب الرئيسي لولي الأمر).
صفحة سياسة الخصوصية على نطاقك · بيان جمع البيانات (App Privacy) · لا إعلانات ولا تتبّع في واجهة الطفل · لقطات لكل مقاس · حساب تجريبي للمراجع.
قوقل (Google Play) نموذج أمان البيانات (Data safety) · سياسة Families إذا استهدفنا الأطفال صراحة · تصنيف المحتوى IARC · شهادة توقيع التطبيق · نشر تدريجي 20% ثم 100%.
المخرجات: التطبيق في المتجرين، صفحة هبوط على نطاقك بروابط التحميل، ولوحة الإدارة تعمل. ثم نبدأ خطة ما بعد الإطلاق: نمط رمضان، التقارير، والشراكات المحلية.
✓

كيف نعمل معًا أولًا بأول

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