bb_advanced_applications
A modern application and recruitment system for FiveM servers with a public applicant portal, department-based staff access and a clean management workflow.
byBokic Premium Scripts
Overview
bb_advanced_applications is a premium application system for FiveM servers. It allows players to submit applications through a modern in-game portal while staff members can review, process and manage incoming applications in a protected department dashboard.
The script is ideal for servers that want a cleaner and more immersive recruitment process for factions such as police, ambulance, city services or justice departments.
Main Features
- Modern in-game application portal
- Protected staff review dashboard
- Multiple configurable departments
- Department-specific colors, labels, texts and logos
- Custom application field labels per department
- Front desk bell system for staffed departments
- Application status workflow
- Job- and grade-based access control
- Application storage in database
- Optional RoadPhone integration
- ESX and oxmysql ready
- Tebex-ready structure
Application Workflow
Players can access the application portal directly in-game and submit their application to the selected department. Each department can use its own texts, branding and custom question labels to match your server structure.
Staff members with the required job and grade can open the review dashboard, check incoming applications and move them through the workflow.
Application Statuses
- Received
- In Review
- Follow-up Required
- Interview
- Accepted
- Rejected
- Archived
Departments
The script supports multiple departments out of the box. Every department can be configured individually with its own:
- department name
- subtitle
- primary color
- logo
- hero logo
- custom questions
- staff access rules
- front desk notification text
Optional RoadPhone Support
If your server uses RoadPhone, the script can optionally send notifications to staff members. Online staff can receive push notifications, while offline staff can receive mail depending on your setup.
Requirements
- es_extended
- oxmysql
- roadphone (optional)
Installation
- Upload the folder bb_advanced_applications to your resources directory
- Import the included SQL file
- Configure your departments in config.lua
- Add your logos to html/assets/ if needed
- Ensure the resource in your server.cfg
ensure oxmysql ensure bb_advanced_applications
Included
- client.lua
- server.lua
- config.lua
- sql.sql
- full html UI
This script is made for servers that want a clean, immersive and organized way to handle faction applications directly in-game.