BazuFix Dealership | Fivem Advanced Dealerships System | QB, QBOX, ESX

bazufix-dealerships — Dynamic Dealership Business System

bazufix-dealerships is a fully dynamic, job-based vehicle dealership system for FiveM. It transforms dealerships into real player-run businesses — owners manage their own inventory, control their pricing, and monitor performance through a dedicated dashboard, while admins handle everything from a single in-game panel without ever touching a config file.


:clapper_board: Preview

:shopping_cart: Tebex

Tebex

:page_facing_up: Documentation


Features

Admin Panel (/dealership)

  • Create, edit, and delete dealerships entirely in-game
  • Assign jobs, configure blip visibility, and select showroom per dealership
  • 3-point in-game coordinate picker: walk to place the customer marker, walk to place the management marker, drive a ghost vehicle to set the spawn point
  • Bulk-add vehicles from a master list — set stock and price at time of adding
  • Full vehicle CRUD per dealership

Owner Management Dashboard

  • Accessed by walking to the management marker and pressing E
  • Overview: total revenue, total sales, current stock value, today’s earnings
  • 7-day bar chart of daily sales performance
  • Recent sales feed with buyer, vehicle, and final price
  • Per-vehicle panel: purchase price, sale price, max allowed price, profit margin, live stock bar
  • Restock modal: owner spends from their own funds to buy stock
  • Price adjustment modal with markup cap enforcement
  • Bulk actions: update stock or price across multiple vehicles at once
  • Sales log and company log with full transaction history

Economy & Price System

  • Three-tier pricing: admin_base_pricepurchase_pricesale_price
  • Configurable purchase price ratio (default: 90% of admin base)
  • Configurable maximum markup cap to prevent price exploitation
  • Sales tax system: customer pays price + tax, treasury receives price minus tax
  • Cumulative tax tracking per dealership

Test Drive

  • Configurable duration
  • Local vehicle option (client-side only) — invisible to other players, zero griefing potential
  • Auto-deletion on timer expiry

General

  • Multi-framework: QB-Core, QBX, ESX — switch with one config line
  • English and Turkish locales included; add more with a single file
  • Fully async database with oxmysql — no blocking queries
  • Auto SQL: table creation and column migrations run on startup
  • Default dealerships seeded from config on first launch, never overwritten — in-game coordinate changes are always preserved on restart

Requirements

  • oxmysql
  • bazufix-core
  • QB-Core, QBX, or ESX

Code is accessible No
Subscription-based No
Lines (approximately) 8,200
Requirements oxmysql, bazufix-core, QB-Core / QBX / ESX
Support Yes