Back to Scripts
[ESX & QB] Boss Menu

[ESX & QB] Boss Menu

€14.50

About this script

Everything included with your purchase

Boss Menu

Advanced Organization Management System for ESX & QBCore

AlpyBossMenu is a powerful and modern boss management system designed to give organization leaders complete control over their workforce, grades, permissions, and finances through a sleek, responsive interface.

Built with performance, security, and usability in mind, the entire system is database-backed and persists across server restarts.

Works instantly on ESX and QBCore with automatic framework detection. No configuration required.


Employee Management

View all employees, both online and offline, in a searchable and sortable list
Hire players directly from a live online player list with name search
Hire Nearest button for instant proximity hiring
Fire employees with confirmation prompts
Promote or demote employees with enforced rank hierarchy
Self-management protection prevents modifying your own rank
Players cannot promote others to a rank equal to or higher than their own


Grade System (Fully Independent)

Full create, edit, and delete grade management
Each grade includes a display name, internal name, salary, and rank level
Uses a dedicated bossmenu_grades SQL table
Completely independent from ESX and QBCore job_grades
Automatic grade import from the framework on first use
Rank protection prevents editing or deleting grades equal to or above your rank
Boss grade is permanently protected and cannot be removed


Advanced Permission System

Five configurable permissions per grade:

Menu access
Hire employees
Fire employees
Manage organization safe
Manage grades

Permissions are stored in a dedicated bossmenu_permissions table
All permission checks are enforced server-side
Changes apply instantly without server restart
Boss grade always has full permissions
Non-boss players can only manage grades below their own rank


Organization Safe System

Fully independent financial system with no dependency on esx_addonaccount, qb-management, or other optional resources

Deposit and withdraw funds with optional transaction notes
Full transaction history including type, amount, author, date, and note
Weekly net balance summary
Safe interface locked with visual blur overlay for unauthorized users
All transactions logged in bossmenu_transactions for auditing


Modern UI and User Experience

Smooth open and close animations
Custom styled scrollbars
Real-time employee search
Custom confirmation modals
Notifications handled through ox_lib
Responsive layout for all resolutions
Can run in browser for development preview


Access Control Options

Config.BossOnlyMenu allows restriction to boss-only access
Config.AllowedGrades allows optional grade whitelist override
All permission checks are validated server-side


Optional Hire Request System

Optional integration with okokRequests

Target player must accept the hire request before employment
Configurable timeout (default 30 seconds)
Disabled by default
Enable via Config.HireRequestSystem = 'okokRequests'


ox_target Integration

Optional interaction zones at configurable coordinates
Configurable map blips including sprite, color, and scale
Fallback to proximity interaction with ox_lib textUI if disabled