تطوير واجهة لنظام Gateway مدمج على OpenWrt

تفاصيل العمل

هذا المشروع عبارة عن تطوير واجهة Dashboard مدمجة (Embedded Web Dashboard) تعمل فوق نظام OpenWrt، وتتيح إدارة ومراقبة مكونات نظام مدمج (IoT Gateway) بطريقة سهلة وسريعة.

قمت في هذا العمل بـ:

تخصيص نظام OpenWrt

تعديل وتركيب خدمات النظام

إنشاء سكربتات backend داخل /www

إعداد بيئة العمل والملفات الخاصة بالـ CGI و uHTTPd

بناء واجهة Dashboard تفاعلية

عرض حالة النظام، الخدمات، والاتصالات

إرسال أوامر من الواجهة إلى النظام عبر سكربتات تدعم التفاعل الفوري

تنظيم الواجهة بشكل بسيط، خفيف، وعملي للعمل على أجهزة محدودة الموارد

ربط الواجهة بالخدمات الخلفية Backend

بناء طبقة اتصال تقوم بتنفيذ أوامر النظام

نقل بيانات الخدمة إلى الواجهة (Status, Logs, Operations)

كتابة سكربتات Shell للتحكم بالمكونات الداخلية

قابلية التعديل والتوسّع

إمكانية إضافة خدمات جديدة بسهولة

هيكلة مرنة تسمح بإضافة صفحات وأوامر جديدة

اعتماد نهج Modular لأداء ثابت وموثوق

المشروع يعكس خبرتي في:

العمل على الأنظمة المدمجة

تخصيص OpenWrt

إنشاء لوحات تحكم (Dashboard) خفيفة مخصصة للأجهزة منخفضة الاستهلاك

الربط بين Frontend و Backend على بيئات مدمجة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
4
تاريخ الإضافة
تاريخ الإنجاز
المهارات