- 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>
59 lines
3.6 KiB
Markdown
59 lines
3.6 KiB
Markdown
# 10 — خطة التنفيذ المرحلية
|
|
|
|
> الهدف: **MVP قابل للبيع خلال ~12 أسبوعاً**، تكافؤ تجاري مع جوهر Onde خلال ~20 أسبوعاً، أول مستأجر فعلي بالشهر الخامس.
|
|
|
|
## <a id="p0"></a>P0 — التأسيس · أسبوعان
|
|
**التسليمات:**
|
|
- Monorepo (backend NestJS + mobile: tripz_core + rider + driver).
|
|
- استخراج نواة **Tenant/Usage** من انطلق كمكتبة مشتركة.
|
|
- CI هيكلي مع **flavors + fastlane** — [11](11-devops-cicd.md).
|
|
- نظام تصميم **RTL** للتطبيقين.
|
|
- حسم الاسم التجاري وبدء تسجيل العلامة.
|
|
- حسم نمط فرض العزل (Repository scoped vs subscriber) — [06](06-tenant-model.md).
|
|
|
|
**شرط الخروج:** بناء نكهة تجريبية ثانية بأمر CI واحد.
|
|
|
|
## P1 — MVP قابل للبيع · 10 أسابيع
|
|
**التسليمات:**
|
|
- دورة الرحلة كاملة (طلب فوري ومسبق، إسناد أقرب سائق، تتبع حي، كاش، تقييم).
|
|
- تطبيق السائق (تسجيل بالوثائق، عروض، أرباح).
|
|
- **محرك تعرفة v1** (الأوضاع الأربعة + النوافذ الزمنية) — [04](04-tariff-engine.md).
|
|
- لوحة إدارة أساسية.
|
|
- OTP ذاتي، خرائط انطلق كاملة، دردشة رحلة.
|
|
|
|
**شرط الخروج:** **100 رحلة حقيقية متتالية بلا تدخل يدوي** على مستأجر تجريبي.
|
|
|
|
## P2 — تكافؤ تجاري · 8 أسابيع
|
|
**التسليمات:**
|
|
- Dispatch هاتفي للمشغّلين.
|
|
- مناطق سعر ثابت + Surge بسقف.
|
|
- خطط فوترة السائقين.
|
|
- محفظة راكب أساسية، برومو وإحالات، حسابات شركات، تقارير.
|
|
- **حاسبة التوفير + اللاندنج + صفحة تسعير علنية** — [12](12-landing-gtm.md).
|
|
- واجهة المنظّم v1 — [07](07-integrations.md).
|
|
|
|
**شرط الخروج:** توقيع أول «شريك مؤسِّس» خارجي.
|
|
|
|
## P3 — التوسع · مستمر
|
|
**التسليمات:**
|
|
- وحدة التوصيل (Super App)، حجز ويب للفنادق، gamification للسائقين، BI متقدم.
|
|
- country packs جديدة حسب الطلب، برنامج موزّعين (Reseller).
|
|
|
|
**شرط الخروج:** 3 مستأجرين يدفعون في دولتين+.
|
|
|
|
## مسار قانوني/ترخيص — **بالتوازي لا لاحقاً**
|
|
- تسجيل العلامة (وزارة الصناعة والتجارة الأردنية أولاً) مع شعار مميّز؛ حجز النطاقات وحسابات المتاجر باكراً.
|
|
- عقد SaaS (عربي/إنجليزي) ببنود مضادة لعقد Onde: نسبة مكتوبة، تصدير بيانات، فترة انتقال، Escrow للسيادة.
|
|
- فصل الأدوار: نحن مزوّد تقنية، المستأجر هو المشغّل المرخّص.
|
|
- **سيرو = المستأجر المرجعي رقم صفر**؛ منطقه (OTP/VoIP/التدفقات) يُنقل كمعرفة، والكود يُعاد بناؤه على المعمارية الجديدة.
|
|
|
|
## جدول مختصر
|
|
| المرحلة | المدة التراكمية | المحصلة |
|
|
|---------|----------------|---------|
|
|
| P0 | أسبوعان | أساس يبني نكهتين بأمر واحد |
|
|
| P1 | ~12 أسبوعاً | MVP قابل للبيع |
|
|
| P2 | ~20 أسبوعاً | تكافؤ تجاري + أول شريك مؤسِّس |
|
|
| P3 | مستمر | 3 مستأجرين دافعين في دولتين+ |
|
|
|
|
← السابق: [09-realtime](09-realtime.md) · التالي: [11-devops-cicd](11-devops-cicd.md)
|