تفاصيل العمل

Talkify تطبيق شبكة تواصل اجتماعي صممته وبرمجته بالكامل بمفردي باستخدام Flutter، من واجهات الاستخدام إلى منطق التطبيق وربطه بالباك-إند.

الفكرة كانت بناء تطبيق يقدر المستخدم فيه يعمل مجموعات، يتفاعل جواها، ويتابع مستخدمين تانيين، بتجربة استخدام سريعة ومستقرة حتى مع اختلاف حالات المستخدم (مسجل دخول، لسه ما فعّلش بريده، وضع ليلي/نهاري... إلخ).

الجزء الأهم تقنيًا هو إدارة الحالة: استخدمت BLoC وCubit عشان أفصل منطق العمل عن الواجهة، فالتطبيق يفضل سهل التوسع لو احتجت أضيف عليه ميزات جديدة بعدين. أما تسجيل الدخول والتحقق من البريد الإلكتروني وتخزين البيانات فمبني بالكامل على Firebase.

دوري في المشروع: تصميم وبرمجة الـFrontend بالكامل وربطه بـFirebase من الصفر، من غير فريق أو أي مساعدة خارجية.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات