أولاً: نبذة عن المشروع
هو تطبيق ويب يتيح للمستخدمين حجز رحلاتهم بسهولة من خلال:
خريطة تفاعلية: لتحديد المواقع بدقة ومعاينتها.
نظام إدخال ذكي: للبحث عن نقطة الانطلاق والوصول.
ملخص الرحلة (Trip Summary): يعرض بيانات الرحلة المختارة والتنبيهات قبل التأكيد.
تصميم عصري: يعتمد على الألوان الداكنة والبطاقات (Cards) لتنظيم المعلومات.
ثانياً: الأدوات والتقنيات المستخدمة (Tech Stack)
بناءً على مسار الملف الظاهر في المتصفح (D:/Project/index.html)، هذه هي الأدوات الأساسية:
1. فرونت إند (Front-End):
HTML5: لبناء الهيكل الأساسي للصفحة.
CSS3 / Tailwind CSS: (من المرجح استخدام Tailwind) لتصميم الواجهة، وتنسيق الزوايا المنحنية، وتأثيرات الظلال، والـ Dark Mode.
JavaScript (ES6+): للتحكم في منطق الصفحة، مثل معالجة الضغط على زر "Confirm Booking" وتحديث بيانات "Trip Summary".
2. الخرائط والبيانات (APIs):
Google Maps API: الواجهة تعرض خريطة جوجل بوضوح، وتُستخدم هنا لعرض الموقع، وتوفير خاصية الإكمال التلقائي (Autocomplete) في خانات البحث.
Font Awesome / Lucide Icons: للأيقونات المستخدمة (أيقونة الدبوس، أيقونة التحذير، علامات الصح).