انتقل إلى المحتوى

06 · TK-101 · المشاريع

IQHome لإدارة خدمات المنزل الذكي

منصة Django بواجهة عربية لإدارة المستخدمين والأجهزة وخدمات المنزل الذكي، مع الإشعارات وطلبات الدعم ومعرض الأعمال.

غلاف توضيحي مولّد: إدارة أجهزة وخدمات المنزل الذكي
غلاف توضيحي مولّد اختاره صاحب المشروع؛ لا يمثل لقطة فعلية للتنفيذ.
التقنيات
PythonDjangoDjango REST FrameworkBootstrapPostgreSQLArabic RTL

المشكلة

تحتاج خدمات المنزل الذكي إلى مكان موحد لبيانات الأجهزة والعملاء وطلبات الخدمة والدعم باللغة العربية.

الحل وطريقة العمل

تقسم المنصة إلى تطبيقات للحسابات والشركة والأجهزة والخدمات والإشعارات والدعم. يربط نموذج الجهاز المستخدم بالموقع ونوع الجهاز وحالته، ويخزن نموذج قراءات منفصل البيانات المؤرخة ووحداتها.

التنفيذ والتحديات

تشمل الواجهة إدارة المحتوى ومعرض المشاريع وصفحات المستخدمين. التحدي هو تنظيم الصلاحيات وعلاقات الأجهزة والبيانات مع واجهة RTL. وجود نماذج أجهزة وواجهات إدارة لا يثبت اختبار التكامل الميداني مع كل نوع من الأجهزة.

المهارات المكتسبة

Django ونمذجة البيانات، واجهات REST، إدارة المستخدمين، تنظيم بيانات الأجهزة، تعريب الواجهات وتكامل أقسام الخدمة والدعم.