Skip to main content

Multi-role Project Management

IRAM TAG

تطبيق متعدد الأدوار لتدفقات admin وclient وengineer، يشمل authentication وproject requests وoffers وnotifications وchat وSocket.IO وencrypted caching وSentry monitoring وGitHub Actions وFastlane وFirebase App Distribution.

صورة غلاف IRAM TAG

المجال

Multi-role Project Management

الدور

Freelance Flutter Developer

الحالة

Not Published

المنصات

Android، iOS

التفاصيل

قصة المشروع

نظرة عامة

IRAM TAG هو تطبيق project management متعدد الأدوار لتدفقات admin وclient وengineer على Android وiOS.

المشكلة

كان التطبيق يحتاج إلى تدفقات مخصصة للأدوار تشمل authentication وproject requests وoffers وnotifications وchat وسلوك offline-aware وتوزيع الإصدارات.

دوري

عملت كـ Freelance Flutter Developer على تطبيق الموبايل، بما يشمل التدفقات متعددة الأدوار وchat وencrypted caching وmonitoring وأتمتة الإصدارات.

التحديات التقنية

كانت التحديات الأساسية هي دعم تدفقات admin وclient وengineer، وSocket.IO chat، وسلوك project وchat مع مراعاة العمل بدون إنترنت، وencrypted caching، وSentry monitoring، وFirebase App Distribution.

قرارات المعمارية

استخدم التطبيق Flutter مع authentication وproject workflow modules وchat وencrypted caching وSentry وGitHub Actions وFastlane وFirebase App Distribution.

أهم المميزات

  • Authentication
  • Project Requests
  • Offers
  • Notifications
  • Chat
  • Socket.IO
  • Encrypted Caching
  • مراقبة Sentry
  • GitHub Actions وFastlane وFirebase App Distribution

الأثر

  • بناء تدفقات متعددة الأدوار لـ admin وclient وengineer
  • تنفيذ تدفقات project وchat مع مراعاة العمل بدون إنترنت

تحسينات مستقبلية

يمكن أن يركز العمل القادم على تحسين تدفقات المشاريع بدون إنترنت، وموثوقية chat، وأتمتة الإصدارات.

المعرض

لقطة شاشة من IRAM TAGلقطة شاشة من IRAM TAGلقطة شاشة من IRAM TAGلقطة شاشة من IRAM TAGلقطة شاشة من IRAM TAGلقطة شاشة من IRAM TAG