- docs/00-15: دراسة، بنية، محرك تعرفة، تسعير، نموذج استئجار، تكاملات، بيانات، realtime، خطة، devops، لاندنج، مخاطر، اصطلاحات سيرفر، تدفق نشر - backend/: NestJS 11 على Docker (health + tenants + عزل tenant_id + بادئة tripz_ + Redis DB 3) - apps/rider, apps/driver, dashboards/admin-web, dashboards/superadmin-web (هياكل) - sync-to-server.sh + .gitignore Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
3.6 KiB
3.6 KiB
10 — خطة التنفيذ المرحلية
الهدف: MVP قابل للبيع خلال ~12 أسبوعاً، تكافؤ تجاري مع جوهر Onde خلال ~20 أسبوعاً، أول مستأجر فعلي بالشهر الخامس.
P0 — التأسيس · أسبوعان
التسليمات:
- Monorepo (backend NestJS + mobile: tripz_core + rider + driver).
- استخراج نواة Tenant/Usage من انطلق كمكتبة مشتركة.
- CI هيكلي مع flavors + fastlane — 11.
- نظام تصميم RTL للتطبيقين.
- حسم الاسم التجاري وبدء تسجيل العلامة.
- حسم نمط فرض العزل (Repository scoped vs subscriber) — 06.
شرط الخروج: بناء نكهة تجريبية ثانية بأمر CI واحد.
P1 — MVP قابل للبيع · 10 أسابيع
التسليمات:
- دورة الرحلة كاملة (طلب فوري ومسبق، إسناد أقرب سائق، تتبع حي، كاش، تقييم).
- تطبيق السائق (تسجيل بالوثائق، عروض، أرباح).
- محرك تعرفة v1 (الأوضاع الأربعة + النوافذ الزمنية) — 04.
- لوحة إدارة أساسية.
- OTP ذاتي، خرائط انطلق كاملة، دردشة رحلة.
شرط الخروج: 100 رحلة حقيقية متتالية بلا تدخل يدوي على مستأجر تجريبي.
P2 — تكافؤ تجاري · 8 أسابيع
التسليمات:
- Dispatch هاتفي للمشغّلين.
- مناطق سعر ثابت + Surge بسقف.
- خطط فوترة السائقين.
- محفظة راكب أساسية، برومو وإحالات، حسابات شركات، تقارير.
- حاسبة التوفير + اللاندنج + صفحة تسعير علنية — 12.
- واجهة المنظّم v1 — 07.
شرط الخروج: توقيع أول «شريك مؤسِّس» خارجي.
P3 — التوسع · مستمر
التسليمات:
- وحدة التوصيل (Super App)، حجز ويب للفنادق، gamification للسائقين، BI متقدم.
- country packs جديدة حسب الطلب، برنامج موزّعين (Reseller).
شرط الخروج: 3 مستأجرين يدفعون في دولتين+.
مسار قانوني/ترخيص — بالتوازي لا لاحقاً
- تسجيل العلامة (وزارة الصناعة والتجارة الأردنية أولاً) مع شعار مميّز؛ حجز النطاقات وحسابات المتاجر باكراً.
- عقد SaaS (عربي/إنجليزي) ببنود مضادة لعقد Onde: نسبة مكتوبة، تصدير بيانات، فترة انتقال، Escrow للسيادة.
- فصل الأدوار: نحن مزوّد تقنية، المستأجر هو المشغّل المرخّص.
- سيرو = المستأجر المرجعي رقم صفر؛ منطقه (OTP/VoIP/التدفقات) يُنقل كمعرفة، والكود يُعاد بناؤه على المعمارية الجديدة.
جدول مختصر
| المرحلة | المدة التراكمية | المحصلة |
|---|---|---|
| P0 | أسبوعان | أساس يبني نكهتين بأمر واحد |
| P1 | ~12 أسبوعاً | MVP قابل للبيع |
| P2 | ~20 أسبوعاً | تكافؤ تجاري + أول شريك مؤسِّس |
| P3 | مستمر | 3 مستأجرين دافعين في دولتين+ |
← السابق: 09-realtime · التالي: 11-devops-cicd