Polysafe est un progiciel de gestion intégré développé pour les besoins du Polyfab par SHFNET. La plate-forme est également utilisée pour la gestion de l'atelier Bridge des sociétés techniques. Une partie de l'application est utilisée pour le tracage du personnel et des étudiants dans l'ensemble des pavillons de Polytechnique par l'entremise de QRCode (Cerberus).
Polysafe est un logiciel libre développé en PHP. Ce choix de technologie répond aux besoins de stabilité, de flexibilité et de robustesse dans le temps.
La gestion des utilisateurs, des comptes, des droits d'accès est basée sur Userspice
Les bibliothèques externes utilisées sont : Fullcalendar (pour le rendu des calendriers), mpdf (pour la génération de PDF et des QRcodes) phpCAS (pour le controle d'accès)
Cerberus est le module responsable du controle d'accès au local du Polyfab et des machines. Les lecteurs de cartes RFID et l'infrastructure controlant l'accès aux machines du Polyfab font partie de cet ensemble.
Le système est utilisé par Polytechnique pour générer des QRCode pour l'ensemble des locaux des pavillons, et pour le suivi des personnes dans les locaux.
Pour la génération de QRCode et leur mise en page automatisée par batch, interface pour le scan de QRcode et l'authentification
Gestion de la facturation et de l'encaissement des factures, de la génération des PDF
Réservation de machines suivant des règles d'accès très détaillées (FD : Formation pouvant être réservée avec un animateur (s'affiche dans le menu déroulant de "réservation formation") RD : Machine pouvant être réservée (s'affiche dans le menu déroulant de "réservation machine") FU : Nécessite une formation pour l'utilisation (bloque la "réservation machine" si l'utilisateur n'a pas la formation) MCB : Nombre de réservation concurentes possibles sur cette machine MBE : Durée maximale d'une réservation sur cette machine en nombre de blocs de 30 minutes MBW : Durée totale de réservation d'une machine par semaine en nombre de blocs de 30 minutes MBD : Durée totale de réservation d'une machine par jours en nombre de blocs de 30 minutes)
Permet la gestion des impression en Lots, la vérification des Gcode, la planification et le lancement des impressions, la facturation automatisée
Gestion de l'adhésion des membres
Gestion des formations des membres
Gestion des produits vendus mais non facturés
Gestion du stock et des pages produits
Gestion des membres