قمت بتطوير نظام متكامل لمحاكاة تتبع رحلات الطيران في الوقت الفعلي مشابه لمنصات مثل AirRadar 2024 باستخدام تقنيات هندسة البيانات الحديثة
يهدف المشروع إلى إنشاء نظام يقوم بتوليد بيانات الرحلات بشكل لحظي ومعالجتها وتخزينها ثم عرضها بشكل تفاعلي على لوحة تحكم
تفاصيل العمل :
استخدمت Python لإنشاء بيانات افتراضية تمثل رحلات طيران مثل الاتجاه والسرعة والحالة.
استخدمت Kafka كوسيط لنقل البيانات في الوقت الفعلي.
استخدمت Spark Structured Streaming لمعالجة وتحليل بيانات الرحلات أثناء تدفقها.
خزنت البيانات بعد معالجتها في قاعدة بيانات PostgreSQL.
أنشأت لوحة تحكم تفاعلية باستخدام Streamlit لعرض مواقع الرحلات وحالتها في الوقت الحقيقي
الأدوات والتقنيات المستخدمة :
Python
Apache Kafka
Apache Spark
PostgreSQL
Streamlit
مخرجات المشروع :
نظام يحاكي حركة الرحلات الجوية في الوقت الفعلي.
لوحة تحكم تفاعلية لعرض مواقع الطائرات وتحديث حالتها بشكل لحظي.
تصميم مرن قابل للتوسع ليتكامل مع أنظمة تتبع حقيقية مستقبلا.