تطبيق " Dalel " هو منصة متخصصة لعشاق التاريخ المصري القديم، تتيح عرض وبيع الكتب النادرة المتعلقة بالحضارة الفرعونية والإكسسوارات المستوحاة من التراث المصري (مثل التماثيل، المجوهرات، الهدايا التذكارية). تم تطوير التطبيق باستخدام إطار عمل Flutter مع تكامل كامل لخدمات Firebase لإدارة العمليات الأساسية بسلاسة وأمان.
الميزات الرئيسية:
نظام مصادقة متكامل عبر Firebase:
تسجيل حساب جديد باستخدام البريد الإلكتروني وكلمة المرور.
تأكيد الحساب عبر إرسال رابط تحقق إلى البريد الإلكتروني.
إعادة تعيين كلمة المرور عبر إرسال رابط إعادة الضبط إلى البريد الإلكتروني.
حفظ بيانات المستخدمين بشكل آمن في Firebase Authentication.
عرض المنتجات الفرعونية:
واجهة تفاعلية لعرض الكتب القديمة والإكسسوارات مع صور عالية الجودة وتفاصيل دقيقة (مثل السعر، الوصف التاريخي، الحالة، التصنيف).
استخدام Firebase Firestore كقاعدة بيانات لتخزين واسترجاع بيانات المنتجات بشكل فوري.
إدارة العمليات:
إضافة المنتجات إلى عربة التسوق وحفظها في قائمة المفضلة.
نظام إشعارات لإعلام المستخدمين بالعروض الخاصة أو التحديثات.
التقنيات المُستخدمة:
Flutter: لبناء واجهات مستخدم جذابة ومتوافقة مع iOS وAndroid من كودbase واحد.
Firebase Authentication: لإدارة عمليات تسجيل الدخول، إنشاء الحسابات، وإعادة تعيين كلمات المرور.
Firebase Firestore: لتخزين بيانات المنتجات (الصور، الأوصاف، الأسعار) واستردادها بسرعة.
Firebase Cloud Storage: لتخزين الصور والفيديوهات ذات الجودة العالية.
حزم خارجية: مثل firebase_core، cloud_firestore، firebase_auth لربط التطبيق مع خدمات Firebase.
لماذا Firebase؟
حل متكامل وآمن لإدارة المستخدمين وقواعد البيانات دون الحاجة إلى بنية خلفية (Backend) معقدة.
دعم ممتاز لميزات مثل المصادقة، التخزين السحابي، وقواعد البيانات الزمنية (Real-time).
تكامل سهل مع Flutter عبر الحزم الرسمية المدعومة.