نبذة عن المشروع:
قمت بتطوير نظام حجز مكاتب مخصص لشركة تأجير مكاتب عمل مرنة (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%.
تقليل الحاجة للتدخل اليدوي في إدارة الحجوزات.
تحسين تجربة العملاء من خلال إشعارات فورية على الهاتف.
قابلية التوسعة مستقبلًا (كإضافة حسابات مستخدمين، أو مدفوعات إلكترونية).