BROC SERVICEOS
نظام SaaS متعدد المستأجرين لشركات الخدمات.
مشروع خاص لعميل — غير منشور علناً.

لقطات

نظرة عامة
منصة لشركات الخدمات — عملاء وجدولة وفرق وفوترة وتحليلات بمعمارية متعددة المستأجرين. تُعزل بيانات كل مستأجر ومهامه وملفاته عن كل مستأجر آخر عند طبقة البيانات، فيخدم النشر نفسه عدة شركات دون أن يرى أي منها عملاء أو فواتير الأخرى.
المشكلة
التنظيف والصيانة والتركيب بلا برنامج مناسب بسعر معقول. أنظمة CRM ثقيلة والجداول هشة. تحتاج شركة تنظيف لتعيين فريق لمهمة وجدولة زيارة ثم فوترة العميل لاحقاً — تسلسل تدفنه أنظمة CRM العامة تحت حقول بُنيت لعملية بيع مختلفة تماماً، بينما لا يملك الجدول أي مفهوم لحالة المهمة أو تقويم الفريق أصلاً.
الحل
منصة Laravel متعددة المستأجرين واشتراكات Stripe وReact متجاوب وتأهيل قابل للضبط. تمر المهام بخط حالة من مجدولة إلى معيّنة إلى منجزة إلى مفوترة، مع عضو فريق مرتبط بكل خطوة، ويتولى Redis المهام المُصفَّفة خلف الإشعارات والتذكيرات. تدير Stripe خطط الاشتراك وأحداث الفوترة بحيث يطابق وصول المستأجر ما يدفعه فعلاً، ويحافظ PostgreSQL على فصل بيانات كل مستأجر منطقياً. واجهة React متجاوبة افتراضياً، لأن أغلب مستخدميها — فنيون في الميدان — على الهاتف. يرشد التأهيل المستأجر الجديد لإنشاء فريقه الأول ومهمته الأولى قبل أن يرى لوحة فارغة، لأن شركة خدمات تسجّل في منتصف الأسبوع نادراً ما تملك وقتاً لإعداد منصة من الصفر.
الدور
Full Stack — معمارية SaaS والفوترة والعزل. تصميم نموذج عزل المستأجرين وتدفق اشتراك Stripe من البداية للنهاية. تولّى أيضاً إعداد الطوابير خلف انتقالات حالة المهام، حتى لا تفقد مهمة تنتقل من مجدولة إلى معيّنة إشعاراً بصمت.
النتيجة
مستأجرون أحياء. Stripe يعمل. التأهيل أقل من خمس دقائق. من التسجيل إلى مساحة عمل جاهزة بفريق وأول مهمة مجدولة.
الميزات
- عملاء وجدولة وفرق وفوترة وتحليلات بمعمارية متعددة المستأجرين
- تُعزل بيانات كل مستأجر ومهامه وملفاته عن كل مستأجر آخر عند طبقة البيانات، فيخدم النشر نفسه عدة شركات دون أن يرى أي منها عملاء أو فواتير الأخرى
التقنية

بريك رضا مطور Full Stack مقيم في طنجة، المغرب. يبني برمجيات بـ Laravel وReact وTypeScript — منصات SaaS وأنظمة ERP وتطبيقات إنتاجية لشركات في المغرب وأوروبا.
المزيد عن بريك رضا