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.

المجال
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، وأتمتة الإصدارات.
المعرض
لقطات من المنتج





