Étude de cas - Rendre la réparation automobile plus facile et moins chère pour les clients eBay

Aider les propriétaires de voitures à trouver des garages où installer de nouvelles pièces achetées sur le site eBay.

Client
eBay - EPD – Développement de produits européens
Date
Service
Application Web

Pas d'image disponible

Aperçu

Nous avons aidé eBay Allemagne à développer une application à plusieurs niveaux qui permettait à ses utilisateurs de réserver des créneaux horaires d'atelier pour le montage de pièces automobiles achetées en ligne, en intégrant l'API d'Auto Butler pour le support backend. Le backend a été construit à l'aide de Spring MVC, avec JAX-RS gérant la communication API et JPA garantissant une persistance efficace de la base de données.

Au niveau du front-end, nous avons créé des composants d'interface utilisateur interactifs et réactifs à l'aide de JavaScript et de CSS classiques, avec jQuery et rx-js/rx-jquery gérant les mises à jour dynamiques. Les widgets ont été stylisés avec lessJS, tandis que le regroupement des ressources et les builds ont été rationalisés à l'aide de Browserify et de GulpJS.

Pour garantir la qualité et la fiabilité, nous avons mis en œuvre des tests unitaires avec JUnit pour le backend et Mocha pour les tests de widgets frontend. Des tests de comportement de bout en bout ont été réalisés à l'aide de JBehave, garantissant une fonctionnalité transparente de l'application. Tout au long du projet, nous avons suivi la méthodologie SCRUM, permettant un développement efficace et une livraison itérative des fonctionnalités.

Nuage de Technologies

Avec l'utilisation de RXJS et RX-QUERY.
Interface utilisateur réactive
Pour finaliser la preuve de concept.
8 mois
Pour les tests unitaires et une large suite de tests de bout en bout couvrant tous les angles.
Couverture à 85%