• عن المشروع
RASID هو تطبيق Mobile لإدارة ومراقبة المنشآت بشكل لحظي، تم تطويره لدعم العمليات اليومية من خلال متابعة الحالات، إعداد التقارير، إدارة المهام، وإرسال التنبيهات التشغيلية، بالإضافة إلى توفير أدوات للتواصل والتنسيق بين أفراد فريق العمل.
• أبرز المميزات
يوفر التطبيق مجموعة من الأدوات التي تساعد على إدارة العمليات والتعامل مع الحالات المختلفة، ومن أبرزها نظام SOS للطوارئ، وإدارة المهام والتقارير، والإشعارات اللحظية، وتسجيل وإدارة أفراد فريق العمل، بالإضافة إلى ميزة Walkie-Talkie للتواصل والتنسيق في الوقت الفعلي.
كما يتضمن التطبيق ميزة OCR لاستخراج بيانات بطاقات الهوية وتقليل الحاجة إلى إدخال البيانات يدويًا، مما يساعد على تسريع عملية تسجيل البيانات.
• دوري في المشروع
شاركت في تطوير وصيانة أجزاء أساسية من التطبيق، بداية من تطوير Features جديدة والتعامل مع تدفقات البيانات المختلفة، وحتى دمج REST APIs وتنفيذ أنظمة SOS والتقارير والإشعارات اللحظية باستخدام Firebase Cloud Messaging (FCM).
كما شاركت في تطوير ميزة OCR لاستخراج بيانات بطاقات الهوية، وعملت على تطبيق الـArchitecture وإدارة حالة التطبيق باستخدام MVVM وBLoC.
• التقنيات المستخدمة
تم تطوير التطبيق باستخدام Flutter وDart، مع الاعتماد على MVVM Architecture وBLoC لإدارة حالة التطبيق، وREST APIs باستخدام Dio للتواصل مع الـBackend.
كما تم استخدام Firebase Cloud Messaging (FCM) للإشعارات اللحظية، بالإضافة إلى Hive وSecure Storage لتخزين البيانات محليًا وإدارة البيانات الحساسة.