Path › Custom games › Roles and model

Roles, permissions and data model specific to your game

Your game has its own jobs, ranks and objects. Describe them once: the panel creates the matching screens, rights and forms.

The code examples are illustrative: the exact formats are defined with your project.
ModelCustom objects
RightsPer rank and per object
ThemeIn your game's colors
Roles, permissions and data model specific to your game
Model objects3 defined
Rights by rankExample
Games
FiveMFiveMRedMRedMMinecraftMinecraftGTA VGTA San AndreasGarry's ModHytaleRobloxDayZHabboSCUMGTA 6 soonCustom games
Technologies
{ }REST API↯WebhooksdbMySQLdbMariaDBdbPostgreSQL{}MongoDB · NoSQLdbRedis#Discord↗Game-rank.com⇄Game bridge

What you manage · Roles and model

Model

Your objects, with their fields

Quest, guild, companion: you describe the object, its fields and its states. The panel generates the list, profile and form.

Object: Quest
titleText
Required
rewardNumber
Required
statusList
Required
quete:
  titre: texte
  recompense: nombre
  statut: [ouverte, terminee]
Your objects, with their fields
Rights

Who can create, edit, delete

Each object has its rights by rank: read, create, edit, delete.

Rights: Quest
HelperRead
Reading time
ModeratorRead, create, edit
Edit
AdminAll
Full
Who can create, edit, delete
Theme

A look that matches your game

Colors, fonts, buttons and images: the panel and the site take on the identity of your world.

Theme
Accent#E8B64C
Applied
Heading fontCinzel
Applied
A look that matches your game

Setup

In four steps

01

List your objects

Quests, guilds, companions.

02

Describe the fields

Types and states.

03

Set the rights

By rank.

04

Style it all

Theme and site.

Style

In the style of your game

The theme editor: one panel, several identities.

The theme editor: one panel, several identities.

FAQ

Frequently asked questions

Hover over a question.

01Can you create several objects?+

Yes, as many as needed.

02Do the objects appear on the site?+

If you publish them.

03Can you import existing objects?+

Through database sync.

Move on to setup.

Free to start.