نظام SaaS لإدارة المنشآت والفنادق — PMS

تفاصيل العمل

نظام إدارة الفنادق — SaaS متعدد المستأجرين

منصة متكاملة تربط الإدارة اليومية بالجهات الحكومية السعودية

فكرة المشروع

كثير من الفنادق والشقق الفندقية لا تزال تعتمد على مزيج من الأوراق، جداول Excel، وأنظمة منفصلة لا تتحدث مع بعضها. النتيجة؟ أخطاء في الحجوزات، فروقات مالية، وضغط يومي على الموظفين والإدارة.

هذا النظام جاء ليحل هذه المشكلة تحديداً — منصة SaaS واحدة تُدير كل جانب من جوانب العمل الفندقي، من استقبال النزيل حتى إغلاق الحسابات الشهرية، مع التزام تلقائي بكل المتطلبات الحكومية السعودية.

أولاً: ما يحصل عليه صاحب الفندق فعلياً

السيطرة الكاملة على الغرف والوحدات

بدلاً من سؤال الموظف "هل الغرفة 204 متاحة؟"، تفتح الخريطة التفاعلية وترى بنفسك حالة كل غرفة لحظياً — شاغرة، مشغولة، تحت الصيانة، أو في انتظار التنظيف. هذا وحده يلغي كثيراً من سوء التنسيق اليومي.

التسعير الديناميكي يعني أنك لا تحتاج أن تتذكر رفع الأسعار في رمضان أو موسم الحج — تُحدد الأسعار مسبقاً لكل موسم، والنظام يطبقها تلقائياً في الوقت المحدد.

وأي خدمة إضافية يطلبها النزيل — غسيل ملابس، وجبة، خدمة غرفة — تُضاف مباشرة لحسابه وتظهر في فاتورته النهائية بدون أي إدخال يدوي إضافي.

الالتزام الحكومي بدون عناء

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

الآن بمجرد تسجيل بيانات النزيل، يُرسلها النظام تلقائياً للجهات المعنية دون أي تدخل بشري. والفواتير الإلكترونية تُولَّد متوافقة مع متطلبات ZATCA المرحلة الثانية كاملةً مع QR Code — لا مخالفات، لا تأخير.

نظام مالي لا يترك فجوات

الدورة المالية في النظام مغلقة تماماً — تبدأ من لحظة استلام أي مبلغ بسند قبض موثّق، مروراً بكل مصروف بسند صرف، وصولاً إلى الفاتورة الضريبية النهائية.

الكمبيالات والمديونيات مُدارة بنظام قانوني مدمج، والنظام يُرسل تنبيهات دورية للمبالغ المستحقة حتى لا يضيع حق الفندق عند أي عميل أو شركة.

النتيجة العملية: صاحب الفندق يعرف في أي لحظة أين كل قرش — ما دخل، ما خرج، وما هو في الطريق.

تسليم الورديات بدون خلافات

مشكلة شائعة في الفنادق: الوردية تنتهي ويظهر فرق في الصندوق — ولا أحد يعرف أين الخطأ.

النظام يحل هذا بشكل جذري؛ لا يمكن لأي موظف إغلاق وردیته إلا بعد أن تتطابق المبالغ النقدية الفعلية في الصندوق مع ما هو مسجّل في النظام. وكل وردية لها تقرير مالي تفصيلي يوضح كل دخل وكل صرف حدث خلالها.

رقابة لا تترك مجالاً للتلاعب

كل إجراء يحدث في النظام مُسجَّل بالاسم والوقت — من أنشأ الحجز، من عدّل السعر، من أصدر الفاتورة. سجل لا يمكن حذفه أو تعديله.

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

دعم فني مدمج داخل النظام

بدلاً من البحث عن رقم هاتف أو إرسال إيميل للدعم الفني، يفتح صاحب المنشأة تذكرة من داخل النظام مباشرة ويتابع حالتها. كما يتابع حالة اشتراكه وتاريخ تجديده من نفس الواجهة.

ثانياً: التفاصيل التقنية

البنية التحتية — Multi-Tenancy

المنصة مبنية على نظام Multi-Tenancy باستخدام حزمة Stancl/Tenancy مع استراتيجية عزل كامل لقواعد البيانات — كل منشأة لها قاعدة بيانات مستقلة تماماً، مما يضمن العزل الأمني الكامل ويمنع أي تسرب للبيانات بين المستأجرين.

هذا التصميم يجعل المنصة قابلة للتوسع أفقياً بإضافة مستأجرين جدد دون أي تأثير على الأداء أو الأمان للمنشآت القائمة.

الخلفية والـ APIs

الخلفية مبنية بـ Laravel مع تصميم RESTful APIs منظمة وموثقة بالكامل، تتيح التكامل مع أي نظام خارجي مستقبلاً. نظام الصلاحيات مبني على Spatie RBAC مما يتيح تعريف أدوار وظيفية مخصصة بدقة متناهية على مستوى كل permission منفردة.

التكاملات الحكومية

شموس: إرسال بيانات النزلاء عبر API مباشرة عند تسجيل الوصول

ZATCA المرحلة الثانية: توليد فواتير XML متوافقة مع المعيار UBL 2.1 مع تضمين QR Code مُشفَّر وفق خوارزمية Base64

بلدي ووزارة السياحة: ربط البيانات المطلوبة وتحديثها دورياً بشكل آلي

الواجهة الأمامية

مبنية على Laravel Blade مع تصميم متجاوب يعمل على جميع الأجهزة. تشمل الواجهة خريطة تفاعلية للغرف مبنية بـ JavaScript خالص بدون مكتبات ثقيلة لضمان سرعة التحميل.

الاتصال الفوري

نظام دردشة فورية مدمج بين موظفي المنشأة مبني على WebSockets، مع نظام إشعارات SMS تلقائية للنزلاء عند الحجز والمغادرة.

التقنيات المستخدمة:

Laravel · PHP · MySQL · Stancl/Tenancy · Spatie RBAC · RESTful API · Laravel Blade · WebSockets · ZATCA UBL 2.1 · Docker · Git

بطاقة العمل

اسم المستقل
عدد الإعجابات
2
عدد المشاهدات
7
تاريخ الإضافة
المهارات