تفاصيل العمل

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

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

تم تنفيذ الجزء الخلفي للموقع باستخدام لغة البرمجة Python Flask، في حين أن Reactjs تم استخدامها لتطوير الواجهة الأمامية لتحقيق تجربة مستخدم سلسة وجذابة. تم استخدام نظام قواعد البيانات MongoDB لتخزين بيانات الركاب والسائقين بشكل فعال.

من خلال هذا المشروع، نسعى لتحسين عملية السفر الجماعي وتسهيل التواصل بين السائقين والركاب، وبالتالي تعزيز تجربة السفر بشكل عام. تم دمج التقنيات الحديثة والمهارات البرمجية لتقديم حلاً فعّالاً وموثوقاً يلبي احتياجات مستخدمينا بشكل متقدم.