Outil Fiches Techniques (Emploi 2022 - Irati International)


  • Réalisation :  2023
  • Catégorie :  PHP

  • Techniques :  PHP / SQL / JS / Python / Génération pdf (Module ReportLab)
  • Lien :  Generate Data

Contexte

Dans le cadre de ma mission au sein d'Irati International en 2022, j'ai réalisé un outil d'anonymisation de fiches techniques fournisseurs (voir la partie PARCOURS pour plus d'informations).

L'outil présenté ici est une version modifiée, dans laquelle aucune information confidentielle ou personnelle n'est présente.
Cependant, son accès reste limité et une inscription est obligatoire pour y accéder, avec une validation manuelle des inscriptions (si vous souhaitez accéder au back-end admin, veuillez m'en faire la demande par message).

Logique de l'outil

La problématique était la suivante : réaliser des Fiches Techniques anonymisée de toute indication de fournisseur, à partir de fiches fournisseurs et de données extraites de l'ERP

Caractéristiques

Quelques caractéristiques importantes de l'outil :

  • Aspects front-end
    • Réalisation d'une interface dynamique de saisie des données fournisseurs
    • Génération automatique de PDF multilangues, avec plusieurs layouts graphiques disponibles
    • Possibilité de générer des packs PDF relatifs à un produit particulier
  • Aspects back-end
    • Gestions des droits de plusieurs groupes (3 groupes différents : groupe lecteur, groupe créateur, groupe de validation)
    • Script d'automatisation de mise à jour bidirectionnelle des data entre l'outil et l'ERP (impossibilité d'utiliser une API, travail à partir d'extraction de fichiers excel)
    • Script PHP d'automatisation du typage des données
    • Script de recherches simples et avancées
    • Script Python de génération de PDF
    • Versioning intégré
    • Export possible des data en fichiers json structurés

Le schéma principal de la base de données créée :

Schéma de la base de données

Screenshot de la searchbar
Screenshot de la mise à jour