Evently - تطبيق إدارة الفعاليات | Flutter & Firebase
قمت بتطوير تطبيق Evently باستخدام Flutter لتسهيل إنشاء وإدارة الفعاليات بطريقة بسيطة وعصرية، مع توفير تجربة استخدام سلسة للمستخدمين لإضافة الفعاليات، واستعراضها، والبحث عنها.
مميزات التطبيق:
إنشاء حساب وتسجيل الدخول باستخدام Firebase Authentication.
إنشاء فعاليات جديدة مع تحديد الاسم، الوصف، التاريخ، والوقت.
تصنيف الفعاليات حسب النوع (رياضة، تعليم، ترفيه، أعمال، وغيرها).
عرض جميع الفعاليات بطريقة منظمة وسهلة.
البحث عن الفعاليات بسرعة.
إضافة الفعاليات إلى المفضلة للوصول إليها لاحقًا.
تعديل وحذف الفعاليات بسهولة.
دعم الوضعين الفاتح والداكن (Light & Dark Mode).
دعم اللغتين العربية والإنجليزية.
تصميم متجاوب يعمل بكفاءة على مختلف أحجام الشاشات
التقنيات المستخدمة:
Flutter
Dart
Firebase Authentication
Cloud Firestore
Provider
Clean Architecture
Shared Preferences
Localization
Git & GitHub
كزت أثناء تطوير المشروع على كتابة كود منظم وقابل للتطوير، مع تطبيق أفضل الممارسات في إدارة الحالة وتنظيم المشروع، وتقديم واجهة مستخدم حديثة وسهلة الاستخدام توفر تجربة مميزة للمستخدم.