IT-middelenbeheer
Jard
Een compleet register van IT-middelen: elke laptop, monitor, telefoon en server met houder, plaats, kosten, garantie, reparaties en waarde vandaag.
In het kort
- 3
- rollen: admin, technicus, kijker
- 4
- talen met Arabisch (RTL)
- 5
- statussen per middel met volledige geschiedenis
- 2
- databases: SQLite of MySQL
Het doel
Bedrijven verliezen het overzicht over hun apparaten: wie heeft de laptop, wanneer eindigt de garantie, wat is hij nog waard? Jard houdt het hele leven van elk middel bij, van aankoop tot afvoer.
Wat het laat zien
- Register
- Automatische tags, serienummers, leverancier, prijs, garantiedatum en documenten.
- Uitgifte
- Uitgeven aan een persoon met retourdatum, innemen met de staat; te late retouren worden gemarkeerd.
- Reparaties
- Reparaties met leverancier en kosten; de status verandert vanzelf.
- Licenties
- Softwareplaatsen: wie ze heeft, hoeveel er vrij zijn, wanneer ze aflopen.
- Waarschuwingen en waarde
- Garantie- en licentiewaarschuwingen, en de boekwaarde vandaag met afschrijving.
- Rapporten
- Per categorie, plaats en status, met aankoop- en boekwaarde, CSV-export.
Beveiligingsmaatregelen
| Maatregel | Wat het tegenhoudt |
|---|---|
| Rolcontrole (kijker alleen lezen) | Wijzigingen door mensen die alleen mogen kijken. |
| Prepared statements (PDO) | SQL-injectie. |
| CSRF-token op elk formulier | Acties vanaf een andere website. |
| Login-beperking | Wachtwoorden raden. |
| Audit-log met gebruiker en IP | Wijzigingen die later niemand kan uitleggen. |
Probeer het zelf
# PHP 8.1+ with pdo_sqlite (or MySQL). No framework, no Composer, no build step.
php -S 127.0.0.1:8080 # or upload the folder to any PHP hosting
# open http://127.0.0.1:8080/install.php → SQLite or MySQL → the first admin account
php seed.php # optional: demo data with users for every roleWat ik geleerd heb
- Een register is alleen nuttig als uitgifte en inname snel gaan.
- Waarschuwingen voor het einde van de garantie besparen echt geld.
- De boekwaarde maakt van een IT-lijst een rapport dat financiën leest.