الحجز والتقويم

الحجز المزدوج لا يُمنَع بالانتباه — يُمنَع بقاعدة البيانات

حجزان مؤكَّدان على السيّارة نفسها بتواريخ متداخلة لا يمكن أن يوجدا: القاعدة ترفض الثاني قبل أن يُحفَظ. ليست رسالة تحذير في الواجهة يمكن تجاوزها، بل قيد لا يمرّ منه شيء.

اطلب نظام حجوزاتك الآن

بدون هذا

التقويم في دفتر أو ملفّ مشترك. موظّف يحجز سيّارة على الهاتف، وزميله يحجزها للأسبوع نفسه من جهاز آخر، ولا أحد يعلم حتى يقف زبونان عند الكاونتر في اليوم نفسه. عندها يخسر المكتب حجزاً وزبوناً معاً، والاعتذار لا يعيد أيّاً منهما.

كيف يعمل

عرض توضيحي — بيانات تجريبية

الخطوة 1 من 4

ما يضمنه التقويم

  • قيد في Postgres يرفض تداخل حجزين مؤكَّدين أو جاريين على السيّارة نفسها — الرفض في القاعدة، لا في المتصفّح
  • الطلب غير المؤكَّد لا يجمّد سيّارة، والطلب المُرسَل من العميل يمسك نافذته حتى يحلّ الحجز محلّه
  • المُنتقي في المتجر والفاحص عند الحفظ يقرآن القاعدة نفسها — فلا يعرض التقويم يوماً ترفضه القاعدة
  • الصيانة محور ثالث مستقلّ: سيّارة في الورشة تختفي من الحجز العامّ، ويبقى الكاونتر قادراً على حجزها لما بعد عودتها
  • إخراج سيّارة من الخدمة لا يلغي حجزاً — يعرض لك الحجوزات التي تقاطع الفترة لتتّصل بأصحابها بنفسك
  • ستّ حالات بانتقالات محكومة، فيها تصحيح الضغطة الخاطئة وفيها ما هو نهائي لا رجعة فيه
  • إلغاء ثم إعادة تأكيد ممكن — والقاعدة هي التي تقرّر: إن أخذ أحد التواريخ في الأثناء، تُرفض الإعادة
  • سجلّ أحداث لكلّ مركبة تكتبه القاعدة نفسها، بلا صلاحية تعديل أو حذف لأحد — بما فيه نحن
  • الحساب: سعر يومي × الأيام، مع الإضافات (يومية أو ثابتة) والرسوم اللاحقة — والتأمين المسترجَع خارج الإجمالي
  • حدّ أقصى ٣٦٥ يوماً للحجز الواحد — يغطّي الإيجار الطويل ويمنع خطأ كتابة يسحب سيّارة من الأسطول سنوات
  • تنبيه عند تأخّر الإرجاع — إشعار لإنسان، لا رقم يدخل في فاتورة

جرّبها بنفسك الآن

افتح أيّ سيّارة واختر تواريخ تتقاطع مع حجز قائم. الأيام المحجوزة رمادية، وإن حاولت تجاوزها يقف الطلب. هذا متجر يعمل الآن بحجوزات حقيقية في قاعدة بياناته.

افتح متجر التأجير التجريبي

أرِنا أسطولك، ونرِك تقويمك

راسلنا على واتساب وأخبرنا بعدد سيّاراتك وكيف تحجز اليوم. لا نموذج تسجيل ولا بطاقة ائتمان.

اطلب نظام حجوزاتك الآن