تفاصيل العمل

Bike Booking App هو تطبيق موبايل متكامل لحجز الدراجات (Bikes / Scooters)، تم تطويره باستخدام Flutter لصالح شركة UrbanMove Solutions، مع بنية خلفية متكاملة تعتمد على REST APIs لإدارة البيانات وتحديثها بشكل لحظي. يهدف التطبيق إلى تسهيل التنقل داخل المدن من خلال تجربة حجز سريعة، موثوقة، وقابلة للتوسع.

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

تم ربط التطبيق بالكامل مع Backend APIs لإدارة بيانات المستخدمين، الرحلات، المواقع، وحالات الحجز، مع ضمان التزامن الفوري بين واجهات المستخدم وقاعدة البيانات. كما يدعم النظام إرسال التنبيهات المرتبطة بحالة الرحلة والتحديثات المختلفة.

الميزات التقنية المتقدمة التي تم تنفيذها ضمن المشروع:

- تطوير تطبيق موبايل متكامل يعمل على iOS وAndroid باستخدام Flutter

- ربط كامل مع REST APIs لإدارة المستخدمين، الرحلات، وحالات الحجز

- تنفيذ نظام حجز يعتمد على الخرائط مع عرض المسار المتوقع

- تقدير زمن الرحلة قبل تأكيد الحجز

- تطوير نظام Ride History لإدارة وتتبع الرحلات السابقة

- دعم حالات الرحلة (نشطة – مكتملة – ملغاة) مع تحديثات فورية من الـ API

- تصميم وتنفيذ واجهات UI/UX حديثة مع تدفق استخدام واضح

- بناء بنية تقنية مرنة قابلة للتوسع لإضافة الدفع الإلكتروني، التتبع اللحظي، والإشعارات

تم تطوير Bike Booking App كتطبيق جاهز للإنتاج (Production-Ready)، مع التركيز على استقرار النظام، التكامل الكامل بين الواجهة الأمامية والـ Backend، وتجربة استخدام عملية تلبي متطلبات الاستخدام التجاري. يعكس المشروع خبرة في بناء تطبيقات حجز وتنقل باستخدام Flutter، وربطها بأنظمة REST APIs وتنفيذ تدفقات عمل واقعية.

لا تتردد في التواصل معي في حال رغبت بتنفيذ تطبيق مشابه أو مناقشة مشروع في مجال تطبيقات الحجز أو خدمات

بطاقة العمل