اسم المشروع: الواحة البرية
مراحل التنفيذ والمهام التى قمت بتنفيذها:
1- قمت بعمل قاعدة بيانات وقمت بتخزين البيانات اللازمة لبناء المشروع من خلالها
2- أنشأت صفحة لعرض الكابينات المتاحة فى الفندق وعرض جميع المعلومات المرتبطة بها من حيث السعر والخصومات وسعة الضيوف
3- أضفت العديد من المميزات فى صفحة الكابينات مثل نسخ بيانات الكبينة لأخرى وإنشاء كبينة جديدة ومسح الكبينة
4- أنشأت صفحة أخرى لعرض جميع الحجوزات وحالة كل واحدة منها من حيث التوثيق والإتمام والإنتهاء
5- أنشأت صفحة لعرض كل حجز على حدة حيث يمكن عرض المزيد من المعلومات عن الحجز أيضا والتحكم فى حالة الحجوزات ومسحها كذلك
6- أنشأت صفحة يمكن من خلالها إنشاء مستخدمين جدد وقمت بعرض الخانات اللازمة لاتمام هذه العملية
7- أنشأت صفحة تحتوى على إعدادت الفندق مثل الحد الأقصى للضيوف وسعر الإفطار وغير ذلك وأضفت ميزة للتعديل على هذه الإعدادات
8- التطبيق يعمل بميزة تسجيل الدخول والخروج فلا يمكن تصفح المشروع لغير المستخدمين الذين ليس لهم حساب
تنبيه: المستخدمين هم عمال الفندق
النتيجة النهائية:
تطبيق لإدارة الفنادق حيث يكون المستخدم هو عامل الفندق وليس أى شخص غيره يقوم من خلاله بحجز وتأكيده وإلغاءه
وإنشاء النزل الجديد بجميع مميزاته وأيضا تأكيد مغادرة الضيوف هذا بالإضافة إلى واجهة التطبيق التى تحتوى على بعض الإحصاءات عن الفندق معروضة فى شكل مفهموم وجذاب وهناك أيضا نظام تسجيل دخول وخروج وصفحات لعرض الحجوزات الخاصة بحيث يمكن التحكم فى كل حجز من خلال صفحته الخاصة وتكون بها تفاصيل أكثر وهناك إمكانية لإضافة العديد من المستخدمين "عمال الفندق"
تعلمت من خلال هذا التطبيق الكثير من المهارات مثل
Styled Components, Supabase DB,React Query, React Hook Form