أرغب بتنفيذ تطبيق Desktop لنظام Windows مبني على Chromium، يعمل كغلاف (Wrapper) لموقعي التالي:
https://app.sra-iq.org/member
المتطلبات التقنية للمشروع كالتالي:
التطبيق يجب أن يفتح الموقع مباشرة عند التشغيل داخل نافذة نظيفة (Chromium App Mode).
النافذة يجب أن تحتوي فقط على أزرار:
Minimize
Maximize
Close بدون شريط عنوان تقليدي أو أدوات متصفح.
جميع الروابط التي يتم فتحها من داخل الموقع يجب أن تبقى داخل نفس نافذة التطبيق.
المشروع يعتمد حالياً على Chrome Extension (Manifest V3) تحتوي على:
background service worker
content scripts
استخدام chrome.runtime
استخدام chrome.cookies
رسائل بين background و content
يجب أن تعمل الإضافة داخل التطبيق بكامل وظائفها كما تعمل في Google Chrome الرسمي.
لا أريد محاكاة غير مكتملة مثل تنفيذ جزئي داخل Electron إذا كانت لا تدعم كامل Chrome Extension APIs.
يفضل استخدام Chromium حقيقي يتم تشغيله عبر: --load-extension --user-data-dir --app mode لضمان توافق كامل مع Manifest V3.
الإضافة يجب أن تكون مدمجة داخل التطبيق بحيث:
لا يمكن تعطيلها من قبل المستخدم
لا يمكن تعديلها
المطلوب إصدار Installer رسمي (.exe) باستخدام NSIS أو تقنية مشابهة.
يفضل أن يدعم التطبيق آلية تحديث مستقبلية (Auto Update).
يجب الحفاظ على أمان البيانات وعدم تخزين أي معلومات حساسة خارج البيئة المعزولة للتطبيق.
لا يتم منع الروابط الخارجية، ولكن يتم فتحها داخل نفس نافذة التطبيق.
الهدف من المشروع هو تحويل تجربة استخدام الموقع إلى تطبيق Windows مستقل يعمل بكامل وظائف الإضافة بدون الحاجة إلى تثبيت Google Chrome أو تثبيت الإضافة يدوياً من قبل المستخدم.
يرجى اقتراح أفضل معمارية تقنية لتنفيذ ذلك مع مراعاة:
أهلا بحضرتك، أنا أمير، مبرمج وعندي خبرة في تطبيقات Windows والتعامل مع Chromium والتكاملات المتقدمة. أفضل معمارية للمشروع هي استخدام Chromium Embedded Framework (CEF) أو تشغيل Chromium حقيقي بوضع App Mode مع --load-extension و--user-data-dir لضمان دعم كامل لـ Manifest V3 وChrome Extension APIs بدون محاكاة ناقصة.
هنبني Wrapper نظيف بأزرار Minimize / Maximize / Close فقط، مع إجبار كل الروابط تفتح داخل نفس النافذة، ودمج الإضافة بشكل مدمج وغير قابل للتعطيل أو التعديل، مع Installer رسمي (.exe) عبر NSIS ودعم آلية تحديث مستقبلية.
هراعي الاستقرار، الأمان، وعزل البيانات بشكل صحيح، مع اختبار شامل قبل التسليم.
المدة المتوقعة: 3 – 4 أسابيع التكلفة التقديرية: يتم تحديدها بعد مراجعة الإضافة الحالية وحجم التكامل المطلوب
ممكن تتأكد من جودة الشغل من خلال معرض أعمالي السابقة، وهكون سعيد جدًا إن يكون بينا تعاون وشغل مشترك إن شاء الله: https://mostaql.com/u/amir_mustafa_00/portfolio
ممكن إن شاء الله عمل المطلوب ب chromium والسي شارب لعرض الموقع داخل البرنامج لكن قلت تريد تثبيت اضافة، ارجو التواصل ارسال رابط او ملف الاضافة للتجربة والتأكد انه يعمل
يسرني التقدم لتنفيذ تطبيق Desktop لنظام Windows يعمل كغلاف (Wrapper) لموقعكم
ما سأقدمه في المشروع:
تشغيل الموقع داخل نافذة نظيفة وخالية من شريط العنوان التقليدي، مع أزرار: Minimize – Maximize – Close فقط.
جميع الروابط من داخل الموقع تفتح داخل نفس نافذة التطبيق دون الخروج منه.
دعم كامل لـ Chrome Extension Manifest V3، بحيث تعمل الإضافة الحالية بكامل وظائفها داخل التطبيق، دون أي قيود أو فقدان للميزات.
دمج الإضافة داخل التطبيق بحيث لا يمكن تعطيلها أو تعديلها من قبل المستخدم.
بناء التطبيق باستخدام Chromium Embedded Framework (CEF) أو Chromium حقيقي بوضع App Mode مع --load-extension و --user-data-dir لضمان توافق كامل مع APIs.
إصدار Installer رسمي (.exe) باستخدام NSIS مع دعم آلية تحديث تلقائي مستقبلية (Auto Update).
ضمان الأمان وحماية البيانات مع بيئة معزولة للتطبيق وعدم تخزين أي معلومات حساسة خارجه.
اختبار شامل للتطبيق قبل التسليم لضمان الاستقرار والأداء الكامل.
السعر والمدة:
السعر المقترح: 350 – 400 دولار أمريكي (يتحدد بدقة بعد مراجعة الإضافة الحالية وحجم التكامل المطلوب).
مدة التنفيذ: من 3 إلى 4 أسابيع.
القيمة المضافة:
سأضمن تجربة مستخدم سلسة وآمنة مع واجهة بسيطة وسهلة الاستخدام.
دعم فني بعد التسليم لفترة قصيرة لضمان التشغيل الكامل والتحديثات المستقبلية.
يمكنك الاطلاع على بعض أعمالي السابقة لضمان جودة التنفيذ: معرض أعمالي https://mostaql.com/u/khalidelabd/portfolio
أتطلع للعمل معك وتحويل موقعك إلى تطبيق Windows مستقل متكامل يعمل بكفاءة عالية ويدعم كل خصائص الإضافة بدون أي تدخل إضافي من المستخدم.