دراسة الحالة - جعل إصلاح سيارات عملاء eBay أسهل وأرخص

مساعدة أصحاب السيارات في العثور على مراكز لتركيب الأجزاء الجديدة التي تم شراؤها عبر موقع eBay.

عميل
eBay - EPD - تطوير المنتجات الأوروبية
تاريخ
خدمة
تطبيق الويب

لا توجد صورة متاحة

معاينة

لقد ساعدنا موقع eBay Germany في تطوير تطبيق متعدد المستويات يسمح لمستخدميه بحجز فترات زمنية لورش العمل لتجهيز قطع غيار السيارات التي تم شراؤها عبر الإنترنت، ودمج واجهة برمجة التطبيقات الخاصة بـ Auto Butler لدعم الواجهة الخلفية. تم بناء الواجهة الخلفية باستخدام Spring MVC، مع تعامل JAX-RS مع اتصالات واجهة برمجة التطبيقات وJPA لضمان استمرار قاعدة البيانات بكفاءة.

في الواجهة الأمامية، قمنا بإنشاء مكونات واجهة مستخدم تفاعلية وتفاعلية باستخدام JavaScript وCSS الأصليين، مع إدارة jQuery وrx-js/rx-jquery للتحديثات الديناميكية. تم تصميم عناصر واجهة المستخدم باستخدام lessJS، في حين تم تبسيط تجميع الأصول والإنشاءات باستخدام Browserify وGulpJS.

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

سحابة التكنولوجيا

مع استخدام RXJS وRX-QUERY.
واجهة مستخدم تفاعلية
لإكمال إثبات المفهوم.
8 أشهر
لاختبار الوحدة ومجموعة كبيرة من الاختبارات الشاملة التي تغطي جميع الزوايا.
تغطية بنسبة 85%