تطبيق Event Planning App هو تطبيق موبايل تم تطويره باستخدام Flutter لإدارة وتنظيم الفعاليات والمناسبات بشكل سهل وعصري. يتيح للمستخدم إنشاء الفعاليات، تحديد نوع المناسبة، إضافة العنوان والوصف والتاريخ والوقت، مع اختيار الموقع على الخريطة لعرض الحدث بشكل واضح ومنظم.
يدعم التطبيق تسجيل الدخول وإنشاء الحساب باستخدام Firebase Authentication بالإضافة إلى تسجيل الدخول عبر Google، مع حفظ بيانات المستخدمين والفعاليات على Cloud Firestore. كما يحتوي على عرض للفعاليات حسب التصنيف، صفحة للمفضلة، دعم الخرائط عبر Google Maps، وإمكانية تتبع مواقع الفعاليات، إلى جانب دعم اللغتين العربية والإنجليزية والوضعين الفاتح والداكن لتحسين تجربة الاستخدام.
التقنيات المستخدمة:
Flutter - Dart - Firebase Auth - Cloud Firestore - Google Sign-In - Firebase Cloud Messaging - Google Maps API - Provider