Auto-hébergé · Node + PostgreSQL · Docker

Une source de vérité unique pour votre parc IT.

Inventaire matériel et réseau, remises aux employés avec reçus PDF imprimables, licences, lignes mobiles, contrats fournisseurs et une piste d’audit complète — sur votre serveur, en une commande Docker.

Voir sur GitHub
Licence MIT0 CVE12 langues
ITACM dashboard
Voir l’interface
Licence MIT
12 langues
0Modules clés
0Langues d’interface
0CVE de dépendances
0Commande de déploiement
0% auto-hébergé
Parcours de remise

De l’onboarding au retour, quatre étapes.

La signature papier reste chez vous ; la source de vérité numérique est dans ITACM.

01 · Planifier

Onboarding

Créez l’employé, réservez un appareil et une ligne en stock.

02 · Remettre

Remise

Matériel, ligne et logiciel au panier ; imprimez un PDF, signez.

03 · Suivre

Exploitation

Alertes du tableau de bord, renouvellements, liens de contrat.

04 · Clôturer

Offboard

Retour, transfert, rebut ou vente — enregistré dans l’audit.

Tableau de bord

Votre tour de contrôle du matin

KPI, dernières remises, alertes de fin de vie et onboardings planifiés en un coup d’œil — licences expirantes et stock bas dans un seul bandeau.

  • États : In Stock, Assigned, Reserved, Repair, Sold…
  • Cloche et carte quand un onboarding arrive
  • Graphiques de répartition et de valeur d’inventaire
Réseau & Serveur

L’infrastructure, hors des remises personnelles

Pare-feux, switches, serveurs et stockage sont affectés à un site et un responsable — avec topologie de dépendances et plans de baies.

  • Topologie par site, flèches d’uplink, parents inter-sites
  • Placement en baie / U avec détection de chevauchement
  • IP de gestion, firmware, garantie, licences liées
Fournisseurs & Contrats

Acheté à qui, renouvelé quand ?

MSP, FAI et fournisseurs matériels avec contacts ; contrats avec coût, échéance et cycle de facturation — alerte à 60 jours et archives.

  • Multi-devises et comptes à rebours de renouvellement
  • Contrats et factures par fournisseur
  • Séparation d’accès Public / Confidentiel
Remise

Panier atomique, reçu PDF à votre image

Choisissez un employé, ajoutez appareils et/ou lignes, confirmez. Une transaction verrouillée crée la remise et un reçu à votre image.

  • Double affectation impossible — verrous + transaction
  • Plusieurs modèles de reçu, conditions éditables
  • Les réimpressions gardent l’émetteur d’origine
Rapports & Audit

Des données pour décider, une piste pour se fier

20 rapports prédéfinis plus un générateur (source × colonnes × filtres) en CSV, avec une chronologie d’audit filtrable à l’échelle du système.

  • Valeur d’inventaire, cycle de vie, tendances d’achat
  • Qui a fait quoi — horodaté, avec entités liées
  • Les secrets sont masqués avant stockage
16 modules

De la barre latérale à la base, un seul système.

Chaque module suit la même chaîne — vue → route → service → table — le tout derrière un accès basé sur les rôles.

Tableau de bord

KPI, alertes, répartition, activité.

Matériel

QR, coût & garantie, cycle de vie, recherche.

Réseau & Serveur

Topologie, baies, site + responsable.

Catalogue produits

Marques, catégories, cycle de vie, specs.

Logiciels & Licences

Pools de sièges, attribution atomique, alertes.

Lignes mobiles

Inventaire SIM et numéros avec historique.

Fournisseurs & Contrats

Fournisseurs, suivi de renouvellement, documents.

Consommables

Mouvements de stock, alertes stock bas.

Employés

Détail, onboarding et offboarding.

Remise

Panier atomique et reçus imprimables.

Maintenance

Réparation, retour, mise au rebut — avec docs.

Inventaire

Comptage physique par caméra et rapprochement.

Rapports

20 modèles plus générateur, CSV et en-tête.

Journal d’audit

Chronologie d’activité unifiée et filtrable.

Utilisateurs IT

RBAC — créer, rôle, désactiver, supprimer.

ITACM on a phone
Prêt pour le mobile

Gérez aussi depuis le terrain.

Pas d’app mobile séparée — toute l’interface est responsive, avec navigation basse, bouton de scan QR central et lecture caméra code-barres/QR.

  • Navigation basse et scanner caméra
  • Lancez un comptage sur PC, continuez à scanner au téléphone
  • Les grands tableaux deviennent des cartes sur le téléphone
Architecture & sécurité

Une commande pour lancer, vos données chez vous.

Le code est dans l’image — pas d’étape de build. Tout est dans PostgreSQL, une sauvegarde couvre tout le système.

Accès basé sur les rôles

Owner / Admin / Helpdesk / Viewer — à chaque endpoint, revérifié à chaque requête.

Durci

JWT (algo fixé) + bcrypt, contrôle magic-byte des uploads, CSP stricte, limites de débit, arbre 0-CVE.

Piste d’audit complète

Chaque mutation est écrite au journal d’audit ; les secrets sont masqués.

Sauvegarde en un dump

Tout, y compris l’archive de documents, est dans PostgreSQL. Aucun verrou cloud, aucune télémétrie.

# cloner, générer les secrets, démarrer
git clone https://github.com/enesyaks/ITACM.git
cd ITACM && docker compose up -d --build

# → http://localhost:8000 (assistant d’onboarding)

# sauvegarde complète (BD + documents) :
docker compose exec api npm run migrate:export
12 langues

Quelle que soit la langue de votre équipe.