[STANDALONE] Streamers List

[STANDALONE] Streamers List

$14.99

Add to Basket

VERSION ENCRYPTED WITH ASSET ESCROW SYSTEM


bf127f4676709ba9528d92db2c16dea8ae98314d.png

a5752fc4e25c409673dbf4656d08ed50b3715e48.pngΒ 

🚨 OVERVIEW:

Streamers List is an advanced streamer showcase system for FiveM, designed to help roleplay servers promote their content creators directly in-game. It provides a clean and modern interface where players can discover active streamers, view creator information, and connect with live community content in a simple and immersive way.

Built for serious RP communities, streamer-friendly servers, and growing roleplay networks, it allows server owners to highlight their streamers, increase visibility, support community engagement, and create a more connected experience between players and content creators through a fully configurable and optimized system.

━━━━━━━━━━━━━━━━━━━━

✨ FEATURES:

-Β πŸ“ΊΒ **Server-side live/offline detection**Β for Twitch and Kick.

-Β πŸ–₯️ **Main draggable NUI panel**Β with search, platform filter, live-only toggle, and pagination.

- 🌟 **Featured streamer system** with persistent SQL state.

- ⏱️ **Featured timer mode** (permanent or hourly duration) with automatic expiration cleanup.

- ⭐ **Featured hover tooltip** in `/streamers` showing remaining hours for temporary featured entries.

- 🧾 **Secure application form flow** (Discord ID, social name, platform, URLs, viewers, long reason).

-Β πŸ”Β **Strict server validation/sanitization**Β on all sensitive inputs and callbacks.

- 🚫 **Duplicate protection** by `username` and `channel_url` before form submission and streamer creation.

-Β πŸ›‘οΈΒ **Admin panel**Β (`/adminstreamers`) to:

Β  - review pending forms

Β  - filter forms by state (`pending`, `accepted`, `rejected`)

Β  - search admin data (name, username, identifier, Discord ID)

Β  - view full submitted form

Β  - accept/reject forms (reject reason required)

Β  - auto-create streamer on accept (editable before confirm)

Β  - create/edit/delete streamers

-Β πŸ—‚οΈΒ **Records tab**Β with unified history for:

Β  - form decisions/actions

Β  - streamer changes (`streamer_created`, `streamer_updated`, `streamer_deleted`)

Β  - unique 5-digit Event ID per record (searchable)

Β  - detailed per-event modal view with extended context

Β  - localized action summaries (`who did what to which record`)

-Β πŸ””Β **In-server result flow**Β for applicants (pending/rejected/acknowledge).

- 🎨 **Centralized UI colors in `ui_colors.lua`** (no CSS rebuild needed for color theme changes).

- 🌍 **Full localization architecture** (`en`, `es`, `de`, `fr`) for UI, notifications, and debug messages.


━━━━━━━━━━━━━━━━━━━━

πŸ”Œ BRIDGE COMPATIBILITY:

To check bridge compatibility, please consult our official documentation about this product.

━━━━━━━━━━━━━━━━━━━━

πŸ“¦ REQUIREMENTS:

β€’ FiveM server (latest recommended artifact)

β€’ oxmysql

━━━━━━━━━━━━━━━━━━━━

πŸ“Έ SCREENSHOTS:

9763c435fa802144a0ecb1ba21d40fd1ff714dbc.png

b0bb8af4a7e0b1bb6755bf9f61d80510559eaeaa.png




07b78ca57320098fd8772c2759ec470d748845a7.png

925d1811a7d6be2b6acec1ebdd801eb6194e879f.png

ec55e66e6dff3ddbf8591e7c9c8ddff8ec40c403.png

19328344654945b6e6760dc003dd9fc758bc92e6.png

5c8f158b326bb795726f5e1a3e381d68d940eeaf.png

f35404bba40e8843ce0a86ce0bc5eb628240a2b2.png