Développement d’une application IOS et Android de commande sur Cora Drive
Secteur distribution
Réalisation
AlloyAppcelerator TitaniumJavascriptLumen 5.4MySQL 5.7NGINX 1.12PHP 7Redis 3.2Symfony Components 3.2Zend Components 2.8

Contexte du projet

Le client et sa demande

Cora possède près d’une soixantaine de drives en France. Les clients peuvent passer commande sur le site Cora Drive puis récupérer leurs achats au point drive choisi. Contrairement aux principaux concurrents (Leclerc, Auchan, etc.), Cora ne possédait pas d’application mobile dédiée. Pourtant les statistiques du nombre de commandes passées via le navigateur des mobiles et tablettes montrent très clairement qu’il y a un réel besoin. Bien que partiellement responsive, le site Cora Drive ne fournissait pas une expérience utilisateur optimale pour le passage de commande depuis le navigateur d’un mobile.

Le but de l’application mobile était donc de fournir une application dédiée de passage de commande sur Cora Drive pour IOS et Android. Cette application devait fournir le maximum des fonctionnalités existantes sur le site Web Cora Drive.

Les caractéristiques

> Application mobile IOS et Android
> Appcelerator Titanium est un framework de développement mobile permettant de générer des applications natives IOS et Android à partir d’un code source unique écrit en Javascript
> Implémentation du maximum des fonctionnalités présentes sur la version WEB
> Gestion par emplacement de drive
> Panier synchronisé

 

Notre intervention

Application mobile

Développement d’une application mobile IOS et Android de passage de commande sur Coradrive.

Api CoraDrive

> Analyse des contraintes métiers existantes (site CoraDrive)
> Conception et développement de la nouvelle architecture : création d’un SDK Compte Client, création d’un SDK Drive, création d’une API REST dédiée au Drive au-dessus des SDK
> Mise en place d’une solution d’intégration continue (CI) et de déploiement continu (CD) : changement de versionning pour Git et Gitlab (en remplacement de SVN), configuration de Gitlab pour CI et CD et définition du workflow
> Accompagnement sur la mise en place des environnements
> Serveurs de préproduction et production

Résultat

À ce jour, Cora Drive représente en moyenne 20% de la clientèle de CORA, et l’application mobile a énormément contribué à cette croissance.
Le Business model est amené à évoluer tout comme les fonctionnalités de l’application.
 
Les équipes de Versusmind représentent toujours une grande partie du savoir et de la technicité au service du département e-commerce de Cora Informatique.