VIDEO LINK
🏢 GhostScript Boss Menu — Advanced Job Management System for QB-Core
Radically upgrade your job management experience on your server.
The GhostScript Boss Menu provides a modern NUI with complete tools for hiring, promotions, leave requests, society finances, job applications, per-employee permissions, worktime tracking, and live synchronization — all built on QB-Core.
✨ Key Features
👥 Staff Management
Hire/Fire players with real-time updates for online employees
Promote/Demote with instant synchronization of grades and titles
Per-employee permissions (e.g., hiring, finances, leave management, etc.) stored in the database
Display playtime per job (total minutes + session tracking)
Show employee status (online/offline) and location
💼 Policies & Leave
Integrated leave request system (approve/deny)
Employee list with quick actions (promote/demote/fire)
💸 Society Finances
Integration with Renewed-Banking (default) or alternatively qb-banking*
Deposit/Withdraw/Transfer to players with ledger entries and transaction history
Balance and transaction synchronization (secure server-side checks)
Config.BankingSystemallows you to choose:"renewed-banking"or"qb-banking".
📝 Job Application System
Fully customizable forms per job via
config.lua(types: text, number, select, long text)Cooldown/Status (pending/approved/denied) with reviewer notes tracking
Application points on the map (
qb-target/ox_targetbox zones) with a dedicated NUI formAnswers stored in the database (
job_applications)
🧭 NUI & UX
Clean HTML/JS/CSS UI with tabs for Employees, Finance, Applications, Settings
Background selection from gallery (
config.lua → Config.BackgroundImages)Player info display (name, phone, playtime) & live notifications
Filters, searches, and action buttons with secure callbacks
🧱 Multi-Job Sync & Security
Multi-job synchronization in
save_jobstable with UNIQUE KEY (cid, job)Boss/management permission checks on every critical action
Server-side logs (e.g.,
qb-log:server:CreateLog) for hires, changes, and finances
✅ Requirements & Compatibility
QB-Core
oxmysql
Target system:
qb-targetorox_target(configurable)