نظام حجز مكاتب متكامل باستخدام Google Sheets وApps Script

تفاصيل العمل

نبذة عن المشروع:

قمت بتطوير نظام حجز مكاتب مخصص لشركة تأجير مكاتب عمل مرنة (co-working spaces)، حيث يتم من خلاله استقبال طلبات الحجز (اليومي، الأسبوعي، أو الشهري) وتسجيلها بشكل تلقائي في Google Sheets، مع إمكانية المتابعة والتذكير التلقائي عبر Google Calendar.

المهام والوظائف المنجزة:

تصميم واجهة حجز تفاعلية باستخدام HTML وGoogle Apps Script:

واجهة تحتوي على حقول: الاسم، الهاتف، تاريخ الحجز، نوع الحجز، نوع المكتب، وقت البداية والنهاية، السعر، الملاحظات.

تم ربطها بجداول Google Sheets لحفظ الطلبات.

إضافة قوائم مخصصة داخل Google Sheets:

عند فتح ملف Google Sheets يتم توليد قائمة باسم "نموذج الحجز" لفتح النموذج مباشرة.

برمجة آلية حفظ الحجوزات:

يتم تسجيل كل حجز جديد في صفحة "الحجوزات" داخل الشيت مع تنظيم الأعمدة حسب الحقول.

يتم تلوين الصف تلقائيًا حس(أخضر في حال الدفع، أحمر فحالة الدفع ي حال عدم الدفع).

دمج مع تقويم Goب ogle Calendar:

عند حفظ الحجز، يتم إنشاء حدث تلقائي في تقويم Google لوقت انتهاء الحجز.

تمت إضافة تنبيه على الهاتف قبل ساعة من موعد انتهاء الحجز.

إدارة مرنة وسهلة:

النموذج سهل التعديل والتوسعة حسب الحاجة.

يدعم تواريخ وأوقات مخصصة ويقوم بحساب الفرق الزمني.

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

Google Apps Script (GAS) – لبرمجة الواجهة والتكامل مع Google Sheets وCalendar.

HTML/CSS – لتصميم واجهة النموذج التفاعلي.

Google Sheets – لحفظ البيانات وإدارتها.

Google Calendar API – لإنشاء التذكيرات تلقائيًا.

نتائج المشروع:

أتمتة عملية حجز المكاتب بنسبة 100%.

تقليل الحاجة للتدخل اليدوي في إدارة الحجوزات.

تحسين تجربة العملاء من خلال إشعارات فورية على الهاتف.

قابلية التوسعة مستقبلًا (كإضافة حسابات مستخدمين، أو مدفوعات إلكترونية).

بطاقة العمل