تطبيق Evently – وصف العمل
تطبيق Evently هو تطبيق لإدارة وتنظيم الأحداث (Events) يتيح للمستخدمين إنشاء، متابعة، وتذكير بمواعيد المناسبات بسهولة من خلال واجهة استخدام واضحة وبسيطة.
الخصائص الرئيسية
إضافة أحداث جديدة مع تفاصيل مثل: الاسم، التاريخ، الوقت، النوع، والمكان.
عرض الأحداث في شكل قائمة أو تقويم لسهولة التصفح.
تحديد المفضلة لمتابعة الأحداث المهمة.
تكامل مع خرائط جوجل (Google Maps) لعرض مواقع الأحداث.
تسجيل الدخول باستخدام Firebase Authentication.
مزامنة بيانات فورية باستخدام Firebase Firestore.
المهام التقنية المنفذة
استخدام Firebase Firestore لتخزين الأحداث في قاعدة بيانات سحابية لحظية.
تطبيق Firebase Authentication لتسجيل الدخول الآمن للمستخدمين.
دمج Google Maps SDK لعرض مواقع الأحداث على الخريطة.
بناء واجهة مستخدم متجاوبة تدعم إضافة/تعديل/حذف الأحداث.
استخدام Provider لإدارة الحالة وتحديث الواجهة في الوقت الفعلي.
تطبيق Widgets مثل DatePicker و TimePicker لاختيار التوقيت.