nex_businesses is a full-featured business management script for FiveM. Bosses run their own restaurants, bars, and shops: set up the floor plan in-game, design menu items and recipes, hire staff through your framework’s jobs, take customer orders, hand food over the counter, and run an offline shopkeeper ped when nobody is on shift.
It works on ESX, QBCore, and QBox out of the box — the script auto-detects which framework you’re running. The custom React + Tailwind UI is bundled and ready, so there are no build steps and no extra dependencies. Drag, drop, start.
Author: NEX Development | Donk
What it is
A business is a job-bound venue you place and configure entirely in-game. An admin registers the business with/createbusiness and binds it to one of your framework’s existing jobs. From there, a boss lays out the venue with /setupbusiness and manages its menu, recipes, and stock with /managebusiness. Employees clocked into that job take orders, prep food at stations, and hand it to customers at the counter.
Features
- In-game setup tool (
/setupbusiness) — drop zones, prep stations, stashes, registers, trays, chairs, an offline shopkeeper ped, the manager menu, and order counters from a tablet-style React UI. Optionalobject_gizmointegration for fine-grained placement. - Custom React dashboard (
/managebusiness) — bosses edit menu items, prices, recipes, station assignments, paintings, and the offline shop’s stock without touching SQL. - Two-vector order counters — a separate customer-facing order counter and a back-of-house queue terminal, so the kitchen isn’t standing on the customer counter.
- Custom offline shop UI — a purpose-built React shop with proximity-checked buys, a cash/bank payment toggle, atomic stock and money handling, and society auto-deposit.
- Persisted orders — customer orders survive resource restarts. Money is never lost to a reboot; employees can complete pending orders after the server comes back up.
- Auto SQL migrations — runs
sql.sqlon first boot and applies any new tables or columns on upgrade. No manual schema steps. - Society banking — sales deposit directly into the business’s society account, configurable for ESX, QBCore, QBox, or any external banking resource.
- Responsive UI —
1080p / 1440p / 4Kauto-scale, crisp at every resolution. - Themeable — a UI Preferences panel (default
F7) lets each player pick a theme preset, custom accent, font scale, dispatch widget position, and animation settings. Saved per-client. - Order ticket widget — a live in-restaurant dispatch panel for staff. Color-ramps by ticket age so stale tickets stand out.
In this section
- Installation — requirements,
server.cfgorder, and first boot. - Configuration —
cfg.luaoptions, society banking, theming, and editable files. - Setup tool — placing zones and points with
/createbusinessand/setupbusiness. - Management dashboard — menu items, recipes, stations, paintings, and offline shop stock.
- Orders — order counters, persisted orders, and the order ticket widget.
- Commands — every command and keybind.
- Troubleshooting — common issues and fixes.

