SILARHISILARHI
  • Présentation
  • Services
  • Méthodologie
  • Clients
  • Chiffres
  • Projets
  • Blog
  • Contact
SILARHISILARHI
  • Présentation
  • Services
  • Méthodologie
  • Clients
  • Chiffres
  • Projets
  • Blog
  • Thème
  • Contact
Contactez nous

Besoin d’un renseignement ?
Vous avez un projet ?

Contactez-nous
SILARHISILARHI

Notre adresse

116 Route d'Espagne
HELIOS 4, BAT 113, BAL 411
31100 Toulouse

Navigation
AccueilProjetsOpen sourceContactLinkedIn
Services
Logiciel métier sur mesureReprise d'applicationTierce maintenance applicativeIntégration bancaireModernisation Symfony UX
Expertises
SymfonyPHPAPI PlatformReactToutes les technologies
Informations
Mentions légalesCGVConfidentialitéCookies
Retour aux projets
API & SécuritéTechnologies Médicales & SantéDéveloppement complet

API Tracking - API de gestion de licences et codes d'installation

Scan4All

Année
2025
API de gestion de licences et codes d'installation

Vue d'ensemble

Tracking est un outil interne de gestion de licences et de codes d'installation de matériel informatique, permettant la gestion sécurisée des installations et la prévention de la réutilisation frauduleuse de codes.

À propos du client

Logo Scan4All

Scan4All

Secteur : Technologies Médicales & Santé
Contexte : Distributeur européen de dispositifs médicaux dentaires, notamment du scanner intra-oral IRIS de Biotech Dental. Scan4All accompagne les professionnels dentaires dans leur digitalisation avec des équipements de pointe et un logiciel de gestion intégré.
Voir les 2 projets Scan4All

Le Défi

Le développement d'une API de gestion de licences nécessite une sécurité robuste pour prévenir les fraudes, une documentation claire pour les intégrateurs et une architecture scalable pour gérer de nombreux codes d'installation.

Points Clés du Défi

  • Gestion sécurisée des codes d'installation uniques
  • Prévention de la réutilisation frauduleuse de codes
  • API documentée pour intégration facile
  • Intégration avec le produit Iris de Scan4all

Fonctionnalités Clés

  • Architecture API REST avec API Platform
  • Système de vérification anti-fraude des codes
  • Documentation Swagger auto-générée
  • Base PostgreSQL pour performance et fiabilité

Notre Solution

Nous avons développé une API REST complète avec Symfony et API Platform, offrant une gestion sécurisée des licences et codes d'installation avec documentation automatique.

Notre intervention

Projet à périmètre défini

Développement complet de l'API de gestion de licences et codes d'installation.

Le projet en détails

1
V1juin 2025

Développement complet de l'API de gestion de licences et codes d'installation avec Symfony et API Platform.

Fonctionnalités développées :

  • Création de l'API
  • Création des entités Doctrine depuis une base PostgreSQL existante
  • Gestion des codes d'installation
  • Gestion des utilisateurs
  • Vérification de sécurité liée à la détection d'un code d'installation déjà utilisé
  • Fourniture d'une API documentée via Swagger
2
V2août 2026

Réception des résultats de tests et modernisation technique.

Fonctionnalités ajoutées :

  • Endpoint de réception des résultats de tests avec envoi de fichiers
  • Stockage des fichiers sur S3
  • Endpoint de santé de l'API

Mises à jour techniques :

  • Migration Symfony 7.2 vers 7.4 LTS et API Platform 4.1 vers 4.3
  • Passage à Doctrine ORM 3.6 et DBAL 4
  • Modernisation du code avec Rector

Livrables

  • API REST complète et documentée
  • Système de gestion des codes d'installation
  • Module de vérification de sécurité
  • Documentation Swagger interactive

Technologies utilisées

API PlatformPHPPostgreSQLSymfony

Un projet similaire en tête ?

Discutons de vos objectifs et découvrez comment nous pouvons créer une solution sur mesure pour votre entreprise.

Démarrer un projetVoir d'autres projets