Evently هو تطبيق موبايل تم تطويره باستخدام Flutter، يهدف إلى مساعدة المستخدمين على اكتشاف الفعاليات المختلفة ومعرفة تفاصيلها ومواقعها، مع إمكانية حفظ الفعاليات المفضلة وإضافة فعاليات جديدة.
يحتوي التطبيق على مجموعة من المميزات، منها:
شاشة Onboarding للتعريف بالتطبيق.
تسجيل الدخول وإنشاء الحساب باستخدام Firebase Authentication.
تخزين وإدارة بيانات الفعاليات باستخدام Cloud Firestore.
عرض جميع الفعاليات في الصفحة الرئيسية مع تصنيفها حسب نوع الفعالية.
عرض الفعاليات ومواقعها من خلال Google Maps.
إضافة الفعاليات إلى قائمة المفضلة وإدارتها.
إضافة فعاليات جديدة مع تحديد بياناتها وموقعها.
إمكانية حذف الفعاليات.
صفحة Profile لإدارة الحساب والإعدادات.
إمكانية تغيير Theme بين الوضع الفاتح والداكن.
دعم أكثر من لغة باستخدام Localization.
استخدام Provider لإدارة حالة التطبيق.
تصميم واجهة بسيطة ومتجاوبة مع مختلف أحجام الشاشات.
تم بناء التطبيق باستخدام Flutter & Dart مع ربطه بخدمات Firebase وFirestore، وتنظيم المشروع بطريقة تسهّل تطويره وإضافة مميزات جديدة مستقبلًا.