Modular Garage
Vehicle storage, insurance and tuning framework.
- FiveM
- Lua
- ESX / Qbox
- NUI
GRG
The problem
Garage scripts are usually welded to one framework, so a server that migrates has to rebuild vehicle storage from scratch. Most also drop frames on lower-end machines because the interface renders far more than it needs to.
What we built
- 01Put every framework call behind a bridge, so the same resource runs on ESX or Qbox without forking the codebase.
- 02Separated shared and private storage, with an impound flow for vehicles seized in roleplay.
- 03Built the NUI to hold 60 fps on low-end clients by keeping the rendered list short and the DOM work minimal.
- 04Wrote database migrations so an existing server can adopt it without losing stored vehicles.