Travello Authentication Module ✈️
نظام متكامل لتسجيل المستخدمين وتأمين الحسابات في تطبيق Travello، تم بناؤه ليكون البوابة الآمنة للمسافرين.
المميزات التقنية:
Firebase Auth / REST API: التكامل مع خدمات المصادقة لتوفير دخول آمن.
Social Login: دعم تسجيل الدخول عبر Google و Apple لتقليل الاحتكاك مع المستخدم.
Form Validation: نظام ذكي للتحقق من صحة البيانات (البريد الإلكتروني، قوة كلمة المرور) مع تنبيهات فورية.
State Management: إدارة حالة المستخدم (LoggedIn/LoggedOut) باستخدام (Provider/Bloc) لضمان انتقال سلس بين الشاشات.
UI/UX: تصميم عصري مستوحى من تطبيقات السفر العالمية، مع دعم الـ Auto-fill وتحويل كلمات المرور المشفرة.