Sharikna هو تطبيق تفاعلي يهدف إلى تسهيل التواصل وتنظيم المهام داخل المجموعات. يتيح للمستخدمين إنشاء مجموعات مشتركة، إجراء محادثات فورية، ومشاركة الملفات والمعلومات بسهولة، مع وجود نظام ذكي لتنظيم المحتوى وتوزيعه داخل كل مجموعة.
المزايا الرئيسية:
تسجيل الدخول الاجتماعي باستخدام Google وFacebook عبر Firebase Authentication.
دردشة فورية (Real-time Chat) مبنية على Firebase Realtime Database.
إشعارات فورية (Push Notifications) عبر Firebase Cloud Messaging (FCM).
تخزين الوسائط والملفات باستخدام Firebase Storage.
نظام مجموعات منظم لتسهيل التعاون بين المستخدمين.
واجهة حديثة ومتجاوبة مبنية بـ Flutter.
تطبيق Clean Architecture وCubit لتحسين تنظيم الأكواد وسهولة التطوير المستقبلي.
اتصال بواجهة خلفية (Backend) من خلال HTTP / RESTful APIs.
الدور:
عملت كـ قائد فريق ومطور Flutter رئيسي، مسؤول عن بناء هيكل المشروع، إدارة الحالة باستخدام Cubit، تصميم قاعدة البيانات، وتنفيذ التكامل مع Firebase والـ backend. ركزت على الأداء، قابلية التوسع، وتجربة المستخدم.