منتج حيّ

Innovorix

نظام لإدارة المدارس يشمل الإدارة اليومية والتواصل والحضور ومتابعة الرسوم ولوحات المتابعة.

يمنح Innovorix فرق المدارس منصة تشغيل واحدة لمتابعة القبول والحضور والتواصل والرسوم، ولمسارات الموافقة التي تضيع عادةً بين الجداول والمحادثات.

نظام واحد، ستة أدوار

يدير المؤسسة بالكامل: الموظفين والفصول والرسوم والموافقات ولوحات مؤشرات الأداء.

زُر innovorix.com

قبل وبعد

من عمل مدرسي مبعثر إلى نظام واحد منظّم

مباشر
قبلبعد

قبل

الحضور والرسوم والسجلات ومتابعة أولياء الأمور مبعثرة بين أدوات مختلفة وملاحظات يدوية.

سجل ورقي
كشف الحضور
حغمح
قسيمة رسوم

متأخرة

كشف الدرجات

البريد
سجلات PDF
أرسلوا كشف الدرجات من فضلكم
متى تصدر نتيجة الاختبار؟
بحاجة إلى مراجعة

منتجات نبنيها ونشغّلها

أنظمة حيّة، لا دراسات حالة.

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

العتاد وإنترنت الأشياء

نصمّم الطرف الآخر أيضًا.

الفريق نفسه الذي يطلق منصات الويب يكتب البرمجيات الثابتة: بوابات GSM، وأتمتة المنازل، وأجهزة الأمان، وكلها تعمل في الميدان ومفتوحة المصدر على GitHub.

بوابة رسائل SMS عبر GSM

لوحة LilyGO T-Call تحولت إلى بوابة ثنائية الاتجاه للرسائل النصية والمكالمات: الجهاز يستلم المهام المصطفة في السحابة، ويرسلها عبر شبكة GSM، ثم يكتب النتيجة.

  • مشغّل أوامر AT مكتوب يدويًا لمودم SIM800: الرسائل والمكالمات وإظهار رقم المتصل وتسلسل التشغيل
  • استخدام Firestore كقائمة مهام للجهاز عبر HTTPS مباشرة، مع استلام دفعات وتوقيت عشوائي يمنع الحظر
  • لوحة ويب على نواة FreeRTOS مستقلة، فتُحمَّل الصفحات حتى أثناء انشغال المودم
ESP32SIM800SSD1306 OLEDDHT sensorUART AT commandsHTTPS REST
الكود المصدري على GitHub

مركز أتمتة المنزل

جهاز Orange Pi 5 Plus يعمل دائمًا في قلب المنزل: وحدة تحكم تسلسلية حيّة لبوابة GSM، وقياسات تُخزَّن في InfluxDB، وبث للكاميرات، وأنفاق اتصال، وأتمتة عبر Home Assistant.

  • وحدة تحكم ويب بـ Flask تبث حركة المنفذ التسلسلي مباشرة، مع اكتشاف المنافذ وإعادة المحاولة تلقائيًا
  • بروتوكول تسلسلي معنون يزوّد بوابة GSM بمواقيت الصلاة ويستقبل منها أوامر تُرسل برسائل نصية
  • إعادة بث فيديو ESP32-CAM عبر OpenCV، مع إشعار فوري عند كل مشاهدة
Orange Pi 5 PlusESP32-CAMUSB webcamexternal HDDUART serialHTTP REST
الكود المصدري على GitHub

نظام أمان الباب

قفل باب يُتحكم به من الهاتف: حساس مغناطيسي يبلّغ إن كان الباب مفتوحًا أو مغلقًا، ومحرك سيرفو يحرّك القفل، والتطبيق يعرض الحالة ويتحكم بها، مع بطارية احتياطية عند انقطاع الكهرباء.

  • تحكم عبر تطبيق Blynk بالمنافذ الافتراضية، مع إرسال حالة الباب إلى الهاتف
  • تصميم متعدد المتحكمات: Arduino Nano يتولى العتاد ويتواصل مع ESP8266 عبر بروتوكول تسلسلي مؤطَّر
  • معالجة انقطاع الكهرباء بتحويل محرك السيرفو إلى البطارية وتشغيل مرحّل الشحن
ESP32ESP8266Arduino Nanoservo lockBLEHTTP
الكود المصدري على GitHub

رادار بالموجات فوق الصوتية

رادار دوّار على Arduino Nano: محرك سيرفو يمسح الغرفة بحساسَين فوق صوتيين، ويتعلّم القراءة المرجعية عند كل زاوية، ولا يطلق الإنذار إلا بعد التحقق من التغيير.

  • قياس المسافة بحساس HC-SR04 بنبضات موقوتة يدويًا على حساسين متعاكسين، لتغطية كاملة بنصف دورة
  • مصفوفات مرجعية لكل زاوية مع هامش تجاهل وجولة تحقق قبل الإنذار
  • قراءة الحركة من MPU-6050 عبر سجلات I2C مباشرة، دون مكتبة تشغيل
Arduino Nano2x HC-SR04servoMPU-6050I2C raw registersUART
الكود المصدري على GitHub

كاشف تسرّب المياه

لوحة ESP32 بسلكين مكشوفين: حين يصل الماء بين الطرفين تستيقظ وتتصل وترسل تنبيهًا إلى الهاتف، ثم تعود إلى السبات العميق لتعمل على البطارية.

  • استشعار دون مقاومات باستخدام المقاومة الداخلية: الماء الذي يخفض جهد الطرف هو الحساس كله
  • سبات عميق مع إيقاظ بالمؤقت وبالطرف، وقراءة سبب الإيقاظ لتحديد ما إذا كان يجب التنبيه
  • تنبيهات HTTP مباشرة من الجهاز، مع منع التكرار وحد أقصى تنبيه واحد كل خمس دقائق
ESP32bare-wire probeWiFiHTTPS webhooks
الكود المصدري على GitHub

لوحة مفاتيح USB عن بُعد

لوحة ESP32-S3 تتعرّف عليها أي حاسوب كلوحة مفاتيح USB عادية دون تثبيت أي شيء، بينما يكتب بها هاتف على شبكة WiFi نفسها من صفحة الويب الخاصة باللوحة.

  • لوحة مفاتيح USB HID على منفذ USB الأصلي في S3، فلا يحتاج الحاسوب إلى أي برنامج تشغيل
  • صفحة ويب على الجهاز بمفاتيح تعديل مثبّتة، ليتمكن الهاتف من إرسال Ctrl+Alt+Del
  • BLE كقناة نقل ثانية تغذي معالج الأوامر نفسه الذي تستخدمه صفحة الويب
ESP32-S3 (native USB)host computerphone as remoteUSB HIDBLE
الكود المصدري على GitHub
برمجيات ثابتة بلغة C++ لـ ESP32 / ESP8266 / Arduinoمهام FreeRTOS مثبّتة على الأنويةمشغّلات GSM وأوامر ATبرمجيات ثابتة لأجهزة USB HIDاتصالات BLE وESP-NOWالسبات العميق والتحويل إلى البطاريةنواقل الحساسات: I2C وUART وone-wireقوائم سحابية تُدار من البرمجيات الثابتةمراكز أتمتة على حواسيب لينكس أحادية اللوحةMQTT وInfluxDB وتوزيع التنبيهات

القدرات

الأدوات التي نعمل بها.

كل عنصر أدناه يقف خلفه نظام أُطلق فعلًا ومعروض في هذه الصفحة، لا شهادة دورة تدريبية.

اللغات

9

التي يُكتب بها الكود الذي يعمل في بيئة الإنتاج.

TypeScriptJavaScriptPythonC++KotlinDartRubyJavaC

الويب

8

أطر العمل التي تقف خلف المنصات أعلاه.

Next.jsReactRailsNode.jsFastifyHotwireTailwind CSSPrisma

الجوال

5

تطبيقات أصلية ومتعددة المنصات.

FlutterJetpack ComposeAndroidCapacitorFirebase

البيانات والمراسلة

7

أين تُحفظ الحالة وكيف تنتقل.

PostgreSQLRedisBullMQCloud FirestoreInfluxDBMySQLMongoDB

السحابة والتشغيل

9

إطلاق الأنظمة وتشغيلها ومراقبتها.

DockerCloudflareVercelAWSGCPNginxGitHub ActionsDatadogKamal

الأنظمة المدمجة وإنترنت الأشياء

9

العتاد الذي يقوم عليه القسم أعلاه.

ESP32FreeRTOSGSM / SIM800BLEUSB HIDESP-NOWMQTTPlatformIOHome Assistant