Backend

Application Web

SpringPass
La solution connectée pour les lecteurs NFC

Introduction

La solution connectée pour les lecteurs NFC

SpringCard, le fabricant de matériel électronique, a fait appel à notre expertise IoT pour améliorer SpringPass, leur solution de gestion de Pass pour leurs lecteurs NFC.

Mission

Modernisation et déploiement d’une solution IoT pour la gestion de Pass chez SpringCard

SpringCard est un fabricant de matériel électronique spécialisé dans la conception de lecteurs RFID/NFC et de solutions IoT. Ils ont sollicité notre expertise en développement IoT afin de développer une solution pour éditer des Pass, soit des Google Wallet et Apple Pass.

Ayant une solution technique existante, ils souhaitaient la moderniser et la faire évoluer pour une utilisation industrielle. Leur souhait est ainsi d’adopter une solution qui leur permet d’assurer l’administration, le support multi-clients ou encore l’ajout de comptes clients.

Nous avons ainsi conçu une solution évolutive, qui pourra être développée afin d’obtenir un outil plus avancé, où chaque utilisateur pourrait avoir ses propres certificats.

Dans un premier temps, nous avons migré le code existant vers un format plus moderne, puis nous avons dans un second temps créé la partie client. La solution a par ailleurs été déployée de manière automatisée sur un cluster Kubernetes chez OVH.

SpringCard possède ainsi aujourd’hui une solution IoT fiable et évolutive pour assurer la gestion de ses Pass.

Les challenges

Défis et conception

Migration

Effectuer la migration du code existant écrit en PHP vers une solution plus moderne reposant sur Node.js, tout en intégrant la génération des Pass pour la plateforme Android.

Personnalisation

Rendre les Pass personnalisables tels qu’attendu par le client.

Interopérabilité

Rendre fonctionnels les Pass NFC sur les deux plateformes malgré les évolutions récentes des plateformes mobiles.

Fonctionnalités

Options et caractéristiques

Génération

Produire des Pass pour des appareils Android et iOS.

Sauvegarde

Sauvegarder toutes les demandes utilisateurs.

Administration

Administrer les Pass qui ont été générés.

Consultation

Accéder à l’espace utilisateur pour consulter l’ensemble des Pass créés.

Les technologies utilisées

Toujours à la pointe de
la technologie

Hasura

PostegreSQL

Vue.js

Go to top of page