Resourcesdnd_jobmanagementInstallation
Installation
Last updated on
- Drop
dnd_jobmanagementinto your resources folder. - Install the required dependencies — see Dependencies.
- Import the database schema — see Database Setup.
- Build the NUI:
cd web npm install npm run buildweb/distis git-ignored and not shipped pre-built — the resource won't have a working Desktop/Portable/Tablet UI without this step. - Place your in-world PC/tablet props and point
shared/config/world.lua's Desktop/Portable/photo-booth/printer/fingerprint-scanner spawn points at them. - Configure
shared/config/*.lua(job app access, item/document types, world interaction points) — see Configuration. - Add
ensure dnd_jobmanagementto yourserver.cfg, after its dependencies.
Optional integrations
dnd_economy— if installed, its Buy flow calls this resource'sCreatePurchaseDocumentexport to queue a printable purchase receipt. Nothing to configure here;dnd_economy's ownConfig.Printercontrols whether it's used.- Discord webhooks (
Config.Webhooksinshared/config/integrations.lua) — optional, per-job and/or a default, for logging events out to Discord.