Cairo Metro System هو تطبيق ويب متكامل قمت بالمشاركة في تطويره، يهدف إلى محاكاة نظام حجز وإدارة تذاكر مترو الأنفاق بشكل رقمي.
المشروع يتيح للمستخدمين:
حجز وشراء تذاكر المترو
عرض الرحلات القادمة
شراء اشتراكات
معرفة المسارات والأسعار بناءً على المحطات
كما يوفر لوحة تحكم للمسؤولين لإدارة:
المحطات
المسارات
المناطق
التسعير
تم بناء المشروع باستخدام PERN Stack:
Backend: Node JS و Express
Frontend: React
Database: PostgreSQL
مساهمتي في المشروع شملت:
تطوير منطق Backend ومعالجة الطلبات
العمل على ربط النظام بقاعدة البيانات
تحسين إدارة الجلسات والتعامل مع المستخدمين
المساهمة في إعداد ونشر المشروع
مميزات تقنية:
تصميم متجاوب يعمل على جميع الأجهزة
نظام دفع إلكتروني
تكامل مع الخرائط لعرض المسارات
ميزة استرجاع كلمة المرور
إكمال تلقائي لأسماء المحطات
تخزين كلمات المرور بشكل مشفر وآمن
المشروع يعكس قدرتي على العمل على تطبيقات ويب متكاملة، وفهمي لتصميم الأنظمة التي تجمع بين تجربة المستخدم والمنطق الخلفي بشكل منظم وقابل للتوسع.