Conception et développement d'une application mobile pour le service VenoCert de Global ID SA

Global ID SA est une start-up dans le secteur de la sécurité informatique et de la biométrie. Ses services s'axent autour du VenoScanner, un scanner de réseaux veineux du doigt. La start-up développe le projet VenoCert alliant sa technologie de scan de réseau veineux à des tags NFC apposés sur des documents afin de pouvoir les authentifier biométriquement.

Global ID souhaite développer une application mobile client pour le projet VenoCert.

Le but du projet est de développer une application permettant d'accéder aux données publiques via un tag NFC, puis d'authentifier biométriquement l'utilisateur grâce au VenoScanner afin de pouvoir accéder aux données confidentielles. L'infrastructure n'étant pas totalement implémentée, le projet comprend le développement d'une API et l'implémentation d'une base de données afin de pouvoir être proche des conditions d'utilisation du produit.

L'application est développée en utilisant le framework Ionic avec le plug-in Capacitor NFC. L'API est développée en utilisant le framework Express.js avec Prisma ORM et tourne sur l'environnement d'exécution JavaScript Node.js. Le projet comprend une réflexion sur la sécurité du prototype.

Le développement de l'application mobile se déroule en deux phases : le développement du Minimum Viable Product (MVP) et le développement du prototype final.

La première phase permet d'obtenir un MVP fonctionnel, cela permet de développer le prototype au plus vite et de s'assurer que toutes les fonctionnalités prévues soient implémentables. La deuxième phase comprend l'élaboration de la maquette finale et le développement de l'interface utilisateur. Cela permettra d'avoir un prototype haute-fidélité qui pourra être utilisé pour faire des démonstrations.

Les livrables finaux sont :

  • API et base de données
  • Maquette haute-fidélité
  • Prototype d'application mobile
  • Documentation de l'API et du prototype

Etudiant: Miguel Martins Quinteiros

Année: 2024

Département: Comem+

Filière: Ingénierie des médias

Type de formation: Plein temps

Partenaire externe: Global ID SA

Enseignant responsable: Nicolas Chabloz

Ce travail est confidentiel