Offline Enterprise AI Portal Development
Budget / Salary$750–1,500
TypeFreelance project
LocationRemote
Posted1 hour ago
وصف المشروع ورسالته للمطورين:
مطلوب فريق أو مطور محترف لتصميم وبناء واجهات مستخدم وبوابة ربط برمجية (REST API Gateway) لنظام ذكاء اصطناعي يعمل داخل حزم Docker في بيئة معزولة تماماً عن الإنترنت (Air-Gapped Environment).
تنبيه جوهري للمطور:
نطاق عملك يقتصر على بناء الواجهات وتطوير بوابة الـ API لتمرير البيانات عبر JSON Payloads قياسية فقط. لا يُطلب منك كتابة المنطق التجاري الداخلي، ولكن يُشترط التنصيب والتشغيل الفعلي والتأكد من جاهزية النظام كاملاً أوفلاين على بيئتنا الخاصة (In-House Staging Environment).
المراحل والمخرجات المطلوبة:
لوحة التحكم الميدانية (Dashboard & Metrics): عرض إحصائيات المستندات (المرفوعة، قيد المعالجة، المكتملة، الفاشلة). مراقبة أداء موارد السيرفر (استهلاك الـ GPU / VRAM / RAM / CPU / Storage). سجل الاستعلامات والأنشطة الأخيرة (Activity Logs). مساحة إدارة المستندات (Document Management Workspace): إمكانية رفع الملفات بصيغ: (PDF, DOC/DOCX, XLS/XLSX). شرط صارم: معالجة واستخراج النصوص من الملفات يجب أن تتم حصرياً عبر مكتبات معالجة مفتوحة المصدر ومحلية (100% Offline Parsing Libraries) داخل حاوية الـ Docker، دون أي اعتماد على أطراف خارجية أو APIs سحابية. خيارات الاستعراض، البحث، الفلترة حسب النوع أو الحالة، والتنزيل والحذف. واجهة المحادثة (AI Chat Interface): بيئة محادثة تفاعلية (محادثة جديدة، سجل المحادثات، إيقاف التوليد، إعادة التوليد، مسح المحادثة). استقبال وعرض استجابات الـ JSON Payloads بسلاسة. إدارة المستخدمين والصلاحيات (Admin Panel & Role Management): إدارة المستخدمين والصلاحيات والأدوار (User Roles & Permissions). التسليم والتنصيب أوفلاين (Deployment & Code Handover): التسليم يتضمن الكود المصدري كاملاً، مع ملفات Dockerfile و docker-compose.yml وملفات الإعدادات البيئية (.env.example). شرط الاستلام النهائي: يلتزم المطور بتنصيب الحزم وتشغيل المشروع كاملاً على بيئتنا الخاصة (In-House Staging) والتحقق من عمل كافة الواجهات والبوابة محلياً (أوفلاين) وبدون اتصال بالإنترنت.
المطلوب من المطور عند التقديم:
العرض المالي الإجمالي. المدة الزمنية المتوقعة وتوزيع المراحل. تأكيد الالتزام بالتشغيل أوفلاين وتسليم حزم الـ Docker المكتملة.
مطلوب فريق أو مطور محترف لتصميم وبناء واجهات مستخدم وبوابة ربط برمجية (REST API Gateway) لنظام ذكاء اصطناعي يعمل داخل حزم Docker في بيئة معزولة تماماً عن الإنترنت (Air-Gapped Environment).
تنبيه جوهري للمطور:
نطاق عملك يقتصر على بناء الواجهات وتطوير بوابة الـ API لتمرير البيانات عبر JSON Payloads قياسية فقط. لا يُطلب منك كتابة المنطق التجاري الداخلي، ولكن يُشترط التنصيب والتشغيل الفعلي والتأكد من جاهزية النظام كاملاً أوفلاين على بيئتنا الخاصة (In-House Staging Environment).
المراحل والمخرجات المطلوبة:
لوحة التحكم الميدانية (Dashboard & Metrics): عرض إحصائيات المستندات (المرفوعة، قيد المعالجة، المكتملة، الفاشلة). مراقبة أداء موارد السيرفر (استهلاك الـ GPU / VRAM / RAM / CPU / Storage). سجل الاستعلامات والأنشطة الأخيرة (Activity Logs). مساحة إدارة المستندات (Document Management Workspace): إمكانية رفع الملفات بصيغ: (PDF, DOC/DOCX, XLS/XLSX). شرط صارم: معالجة واستخراج النصوص من الملفات يجب أن تتم حصرياً عبر مكتبات معالجة مفتوحة المصدر ومحلية (100% Offline Parsing Libraries) داخل حاوية الـ Docker، دون أي اعتماد على أطراف خارجية أو APIs سحابية. خيارات الاستعراض، البحث، الفلترة حسب النوع أو الحالة، والتنزيل والحذف. واجهة المحادثة (AI Chat Interface): بيئة محادثة تفاعلية (محادثة جديدة، سجل المحادثات، إيقاف التوليد، إعادة التوليد، مسح المحادثة). استقبال وعرض استجابات الـ JSON Payloads بسلاسة. إدارة المستخدمين والصلاحيات (Admin Panel & Role Management): إدارة المستخدمين والصلاحيات والأدوار (User Roles & Permissions). التسليم والتنصيب أوفلاين (Deployment & Code Handover): التسليم يتضمن الكود المصدري كاملاً، مع ملفات Dockerfile و docker-compose.yml وملفات الإعدادات البيئية (.env.example). شرط الاستلام النهائي: يلتزم المطور بتنصيب الحزم وتشغيل المشروع كاملاً على بيئتنا الخاصة (In-House Staging) والتحقق من عمل كافة الواجهات والبوابة محلياً (أوفلاين) وبدون اتصال بالإنترنت.
المطلوب من المطور عند التقديم:
العرض المالي الإجمالي. المدة الزمنية المتوقعة وتوزيع المراحل. تأكيد الالتزام بالتشغيل أوفلاين وتسليم حزم الـ Docker المكتملة.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.