نظرة عامة على المشروع
تطبيق Hotel Management Dashboard هو لوحة تحكم متكاملة وسهلة الاستخدام، تهدف إلى تسهيل إدارة الفنادق من خلال توفير أدوات متقدمة للمشرفين تساعدهم على إدارة الحجوزات، متابعة إشغال الغرف، الإشراف على بيانات الضيوف، والمزيد — كل ذلك من مكان واحد.
هذا المشروع يُظهر مهارات قوية في تطوير الواجهات الأمامية والخلفية، كما يُعد مثالاً ممتازاً على بناء تطبيقات ويب تفاعلية وقابلة للتوسع، مما يجعله مناسبًا جدًا للعرض في ملفك المهني (Portfolio).
المميزات
تسجيل دخول آمن
يدعم النظام تسجيل الدخول وإدارة المستخدمين بشكل آمن لضمان خصوصية البيانات.
إدارة الحجوزات
إمكانية عرض، تعديل، وإدارة بيانات حجوزات الضيوف بكل سهولة.
إدارة الغرف (الكبائن)
يتيح لك النظام إضافة، تحديث، أو حذف تفاصيل الغرف.
تحليلات لوحة التحكم
عرض رسوم بيانية وإحصائيات حول الحجوزات الأخيرة، الإشغال، والعائدات المالية.
نظرة عامة على الأنشطة اليومية
متابعة تسجيلات الدخول والخروج اليومية للضيوف.
تصميم متجاوب
يعمل التطبيق بشكل مثالي على جميع الأجهزة سواء كانت حواسيب، أجهزة لوحية، أو هواتف ذكية.
الوضع الليلي
إمكانية التبديل بين الوضع الفاتح والوضع الداكن حسب تفضيلات المستخدم.
? التقنيات المستخدمة
الواجهة الأمامية (Frontend):
React مع Vite، لبناء واجهة تفاعلية وسريعة.
الواجهة الخلفية (Backend):
Supabase، ويُستخدم لإدارة قاعدة البيانات والمصادقة.
تنسيق الواجهة:
Styled Components، لتخصيص وتنسيق المكونات بشكل مرن.
الرسوم البيانية:
Chart.js (أو مكتبة مشابهة) لعرض البيانات والإحصائيات بشكل بصري سهل الفهم.