Farm2Fork

  • intégration
  • développement
  • blockchain

Dans le cadre du développement d'un prototype d'application de tracabilité via via blockchain, nous avons étés contactés par Microsoft pour prendre en charge l'intégration HTML/CSS/JS des maquettes et la connexion à l'API

Le Client

Microsoft accompagne des équipes de projets pour le développement sur leurs technologies Azure avec notamment Ethereum.

Le Projet

Farm2Fork est un prototype de web application fournissant un service de traçabilité de produits alimentaires permettant un suivi détaillé depuis l'usine jusqu'au distributeur, et ce grâce à la puissance de la blockchain.

Notre réalisation

Comprendre les enjeux

Farm2Fork est un projet lancé par Schneider Electric en collaboration avec Microsoft. Ce projet a pour but de mettre à profit l’utilisation de la blockchain couplée à la technologie IoT (Internet of Things, littéralement internet des objets : regroupe les objets connectés) afin de créer un service de traçabilité fiable pour le suivi de produits alimentaires.

L’application s'articule autour de 3 rôles:

  • Fournisseur
  • Transporteur
  • Revendeur

Un revendeur peut commander des produits aux fournisseurs en établissant à l’avance les contraintes de transport et les dates de livraisons. Les fournisseurs prépare les produits à livrer pour que les transporteurs puissent les prendre en charge. Tout au long du trajet, les capteurs IoT vont permettre d’enregistrer diverses informations dans la blockchain (température, chocs, humidité) afin de fournir un suivi clair et détaillé au revendeur. L’utilisation des SmartContracts d'Ethereum va lui permettre d’accepter ou refuser directement une livraison en fonction du respect ou non des contraintes pendant le suivi.

Qu'est ce qu'une blockchain ?

La blockchain est une technologie de stockage et d’échange de données sans système de stockage central

La base de données est distribuée et stockée chez tous les intervenants, sans intermédiaire, avec un algorithme de hachage, ce qui la rend difficile voir impossible à altérer (les données en local n’étant pas accessible car cryptées). Les données envoyées sont groupées et vérifiées à intervalles de temps réguliers et ajoutés en bout de chaine sous forme de blocs de données. Ainsi remonter les blocs permet de retracer l’historique des échanges et des modifications de données.

Page d'accueil de l'application Farm2Fork

S'adapter aux besoins

Nous avons été contactés par Microsoft afin de nous charger de l’intégration (HTML/CSS/JS) de l’application. Le projet avait, au préalable été développé sous forme d’API par Codit puis designé par l’agence Sensipode. En arrivant en fin de chaine, nous avons pu directement implémenter les gabarits des différentes pages qui allaient servir à la démonstration.

Notre expertise nous a permis de proposer une méthodologie adaptée aux contraintes de temps. De la même façon, la réactivité des autres équipes nous a permis de livrer dans les temps le prototype fonctionnel pour la préparation de la démo de l’InnovationSummit à Paris.

Deux écrans de l'application Farm2Fork: e-passport et détails d'une livraison.

Le jour J

Nous avons pu suivre le déroulement de la journée de démonstration via les réseaux sociaux.

Qu'en pense le client ?

Nous avons bénéficié avec Alsacréations d’un accompagnement super réactif et super efficace pour réaliser, en temps très contraint, l’intégration web de notre projet.

Guillaume Lescure, Program Manager chez Microsoft

Une idée, un projet ?

Dites-nous en plus sur votre projet

Obtenir un devis, démarrer un projet

Nous contacter

Détaillez-nous votre projet, envoyez-nous votre cahier des charges ou vos idées !

Téléphone : 09 54 96 50 50 Adresse e-mail : contact alsacreations point fr

Alsacréations
10 Place du Temple Neuf
67000 Strasbourg, France

En soumettant ce formulaire vous acceptez que les informations saisies soient utilisées pour permettre de vous répondre. Votre e-mail ne sera pas mémorisé pour un autre usage. En savoir plus