Eén bron van waarheid voor uw IT-inventaris.
Hardware- en netwerkinventaris, uitgiftes aan medewerkers met printbare pdf-bonnen, licenties, mobiele lijnen, leverancierscontracten en een volledig auditspoor — op uw eigen server, met één Docker-commando.

Van onboarding tot retour, vier stappen.
De papieren handtekening blijft bij u; de digitale bron van waarheid staat in ITACM.
Onboarding
Maak de medewerker, reserveer een apparaat en lijn uit voorraad.
Uitgifte
Hardware, lijn en software in het mandje; print een pdf, teken.
Beheer
Dashboardmeldingen, licentieverlengingen, contractkoppelingen.
Offboard
Retour, overdracht, afvoer of verkoop — vastgelegd in audit.
Uw controletoren voor ’s ochtends
KPI’s, recente uitgiftes, EOL-waarschuwingen en geplande onboardings in één oogopslag — verlopende licenties en lage voorraad in één balk.
- Statussen: In Stock, Assigned, Reserved, Repair, Sold…
- Bel en kaart wanneer een onboarding vervalt
- Grafieken van verdeling en inventariswaarde
Infrastructuur, los van persoonlijke uitgifte
Firewalls, switches, servers en opslag worden aan een locatie en verantwoordelijke toegewezen — met interactieve topologie en rackkaarten.
- Topologie per locatie, uplink-pijlen, cross-site ouders
- Rack-/U-plaatsing met overlapdetectie
- Beheer-IP, firmware, garantie, gekoppelde licenties
Van wie gekocht, wanneer verlengt het?
MSP’s, ISP’s en hardwareleveranciers met contacten; contracten met kosten, looptijd en facturatiecyclus — melding op 60 dagen en documentarchief.
- Meerdere valuta en verlengings-aftellingen
- Contract- en factuurdocumenten per leverancier
- Scheiding van toegang Public / Confidential
Atomair mandje, pdf-bon met uw huisstijl
Kies een medewerker, voeg apparaten en/of lijnen toe, bevestig. Eén row-locked transactie maakt de uitgifte en een bon met uw huisstijl.
- Dubbele toewijzing onmogelijk — row locks + transactie
- Meerdere bonontwerpen, bewerkbare voorwaarden
- Herafdrukken behouden de oorspronkelijke uitgever
Data om te beslissen, een spoor om te vertrouwen
20 vaste rapporten plus een builder (bron × kolommen × filters) in CSV, naast een systeembrede, filterbare audit-tijdlijn.
- Inventariswaarde, levenscyclus, inkooptrends
- Wie deed wat — met tijdstempel en gerelateerde entiteiten
- Geheimen worden gemaskeerd vóór opslag
Van de zijbalk tot de database, één systeem.
Elke module volgt dezelfde keten — view → route → service → tabel — alles achter roltoegang.
Dashboard
KPI’s, meldingen, verdeling, activiteit.
Hardware
QR, kosten & garantie, levenscyclus, zoeken.
Netwerk & Server
Topologie, rackkasten, locatie + eigenaar.
Productcatalogus
Merken, categorieën, levenscyclus, specs.
Software & Licenties
Seat-pools, atomaire toewijzing, meldingen.
Mobiele lijnen
SIM- en nummerinventaris met historie.
Leveranciers & Contracten
Leveranciers, verlengingen, documenten.
Verbruiksartikelen
Voorraadmutaties, meldingen lage voorraad.
Medewerkers
Detail, onboarding en offboarding.
Uitgifte
Atomair mandje en printbare bonnen.
Onderhoud
Reparatie, retour, afvoer — met documenten.
Telling
Fysieke telling met camera en afstemming.
Rapporten
20 sjablonen plus builder, CSV en briefhoofd.
Auditlog
Uniforme, filterbare activiteitstijdlijn.
IT-gebruikers
RBAC — aanmaken, rol, deactiveren, verwijderen.

Beheer ook vanaf de vloer.
Geen aparte mobiele app — de hele interface is responsive, met onderste navigatie, centrale QR-scanknop en camera barcode/QR-lezing.
- →Onderste navigatie en camerascanner
- →Start een telling op de pc, scan verder op de telefoon
- →Brede tabellen worden kaarten op de telefoon
Eén commando om te draaien, uw data blijft van u.
Code zit in de image — geen buildstap. Alles staat in PostgreSQL, één back-up dekt het hele systeem.
Roltoegang
Owner / Admin / Helpdesk / Viewer — op elk endpoint, bij elk verzoek opnieuw gecontroleerd.
Gehard
JWT (vast algoritme) + bcrypt, magic-byte uploadcontrole, strikte CSP, rate limits, 0-CVE-boom.
Volledig auditspoor
Elke mutatie wordt naar de auditlog geschreven; geheimen worden gemaskeerd.
Back-up in één dump
Alles, inclusief het documentarchief, staat in PostgreSQL. Geen cloud-lock-in, geen telemetrie.
# clonen, secrets genereren, starten git clone https://github.com/enesyaks/ITACM.git cd ITACM && docker compose up -d --build # → http://localhost:8000 (onboarding-wizard) # volledige back-up (DB + documenten): docker compose exec api npm run migrate:export