CityVol CRM
نظام CRM لوكالة سفر وإدارة تشغيلية يغطي العملاء وملفات السفر والمدفوعات وأداء الوكلاء.
01 — نظرة عامة
CityVol CRM هو العمود التشغيلي لوكالة سفر: كل عميل وملف سفر وخطة دفع في نظام واحد، مع وكلاء يديرون محافظهم الخاصة وإدارة تشرف على الوكالة كاملة عبر لوحات تحكم مباشرة.
02 — التحدي
كانت الملفات وخطط الدفع ومستندات العملاء تُتتبع في دفاتر وعبر WhatsApp. لم يكن للوكلاء رؤية مشتركة لمن عليه ماذا، ولا كانت للإدارة رؤية إجمالية، ولا شيء يمنع وكيلين من التعامل مع العميل نفسه بطرق متضاربة.
03 — الحل
بنينا الـ CRM حول ملف السفر ككائن مركزي — الوجهة والمبالغ والدفعات المقدمة والرصيد المتبقي والحالة — مع انتقالات حالة تلقائية تحركها المدفوعات، وملكية صارمة: الوكلاء يرون ملفاتهم، والمديرون يرون كل شيء مع إحصاءات شاملة.
04 — تجربة المنتج


05 — الهندسة
Next.js App Router مع فحوص تصريح على الخادم في كل مسار، وجلسات NextAuth بـ JWT وصلاحيات حسب الدور، وطبقة بيانات Prisma/PostgreSQL، وحقول مالية محسوبة لمنع الانحراف، وتحقق Zod عند الحدود، ونشر بالحاويات.
06 — النتيجة
نظام CRM إنتاجي تعتمد عليه الوكالة فعليًا — كل ملف ودفعة ورصيد في مكان واحد، مع لوحات تحكم تثق بها الإدارة.
- إدارة العملاء وملفات السفر
- حالة الملفات مدفوعة بالدفعات
- وصول حسب الوكيل بإشراف إداري
- لوحات تحكم وفلاتر وتقارير
التعقيد الهندسي
- آلة حالات للملفات مدفوعة بالمدفوعات
- وصول بيانات محصور بالملكية على مستوى الاستعلام
- تحليلات إدارية حسب الوكيل والوجهة والتواريخ
07 — استكشاف
هذه المنصة منشورة ومتاحة للعموم.