تطوير نظام حجز رحلات متكامل Uber-like App (ASP.NET Core MVC · SignalR · AJAX)

تفاصيل العمل

نظام حجز الرحلات في الوقت الفعلي Uber-like App

نظام حجز رحلات متكامل يربط الركاب بالسائقين في الوقت الفعلي، مبني بـ ASP.NET Core MVC مع تقنيات حديثة لتوفير تجربة سلسة ومتجاوبة. المشروع يشمل إدارة كاملة للرحلات، تعيين السائقين تلقائياً، تتبع حالة الرحلة، ونظام دفع متكامل مع إشعارات فورية.

ماذا يتضمن المشروع؟

نظام طلب الرحلات: واجهة سهلة للركاب لطلب رحلة مع تحديد نقاط الانطلاق والوجهة.

تعيين السائقين الذكي: نظام تلقائي لمطابقة الركاب مع أقرب السائقين المتاحين.

تتبع الرحلة في الوقت الفعلي: متابعة مباشرة لحالة الرحلة من الطلب حتى الوصول.

إشعارات فورية عبر SignalR: تحديثات لحظية للركاب والسائقين عند تغير حالة الرحلة.

تحديثات ديناميكية بـ AJAX: واجهة تفاعلية سريعة بدون إعادة تحميل الصفحة.

نظام دفع متكامل: تتبع المدفوعات وحساب التكلفة بناءً على المسافة والوقت.

إدارة المستخدمين: تسجيل دخول آمن للركاب والسائقين مع صلاحيات مختلفة.

لوحة تحكم إدارية: إدارة الرحلات، المستخدمين، والإحصائيات.

سجل الرحلات: أرشيف كامل للرحلات السابقة لكل مستخدم.

التقنيات المستخدمة

ASP.NET Core MVC · Entity Framework Core · SQL Server · SignalR · AJAX · jQuery · Bootstrap · 3-Tier Architecture · SOLID Principles

مخرجات التسليم

نظام ويب متكامل بواجهات منفصلة للركاب والسائقين والإداريين.

قاعدة بيانات محكمة مع علاقات واضحة بين الجداول.

كود نظيف ومنظم يتبع معمارية الطبقات الثلاثية.

دليل تشغيل وإعداد المشروع محلياً.

لماذا يتميز هذا المشروع؟

اتصال في الوقت الفعلي: استخدام SignalR لتجربة مستخدم حية وتفاعلية.

بنية قابلة للتوسع: معمارية محكمة تسهل إضافة ميزات جديدة.

تطبيق عملي لأفضل الممارسات: SOLID، 3-Tier Architecture، وكود نظيف.

مناسب للتطوير: قاعدة قوية لبناء تطبيق حجز رحلات تجاري.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
7
تاريخ الإضافة
تاريخ الإنجاز
المهارات