Responsabilité et architecture
Responsable technique des flux de travail en matière de santé, de sécurité et d'actions correctives au travail.
Contraintes
La conformité, les incidents et le suivi de la santé des travailleurs partagent un contexte organisationnel mais nécessitent des rôles et des limites d'accès distincts.
Modules backend axés sur le domaine
Les modules Express séparent la conformité, les enquêtes sur les incidents, les actions correctives et la santé au travail. React et TypeScript prennent en charge l'interface.
Compromis d'ingénierie: La séparation des domaines clarifie la propriété ; Les rapports inter-modules nécessitent toujours des définitions explicites et des contrôles d'autorisation.
Infrastructure de base de données adaptée aux locataires
La base de code comprend l'infrastructure Prisma et PostgreSQL pour l'accès aux données à l'échelle de l'organisation.
Compromis d'ingénierie: La présence de cette infrastructure ne garantit pas que tous les modules de production y ont migré.
Présentation de l'architecture basée sur la portée de la mise en œuvre. Les compromis décrivent des considérations techniques et non des résultats mesurés.
Contexte de livraison
Le produit public se positionne comme un déploiement de test avec Conformity, CAPA, HealthMeter et SafetyBot. Les améliorations mesurées en matière de sécurité ou de conformité ne sont pas revendiquées.
Le défi
Les équipes de santé au travail, les responsables de la sécurité et les RH ont besoin d'une visibilité partagée sur les audits, les incidents, les actions préventives et le suivi de la santé des travailleurs. NormSafety regroupe ces flux de travail sur une seule plateforme.
Périmètre technique
Je dirige les travaux techniques sur NormSafety. L'application combine une interface React, TypeScript et Vite avec une API Node.js/Express. Les modules backend séparent la conformité, les enquêtes sur les incidents, les actions correctives et la santé au travail, avec des couches d'organisation, de rôle et d'autorisation dédiées. La base de code comprend également l'infrastructure Prisma/PostgreSQL pour l'accès aux données à l'échelle du locataire.
Périmètre fonctionnel
Conformité, CAPA et HealthMeter organisent les travaux de mise en conformité, les actions correctives et préventives et le suivi de santé au travail. SafetyBot prend en charge les recommandations assistées ; le site public présente la plateforme de déploiements de tests.