User Guide

Last updated: May 25, 2021


This is a slot game management system for Laravel. You can manage games, players, change game rules, view user statistics. The system performs spin game functions, calculates wins and losses, wins from the backend server and outputs the results to the game client through the api, ensuring the safety of your business. You can also easily integrate into your existing system (Laravel-based system) because the source code is developed in modules style (package), easy to install and remove, also easy to upgrade.

System requirement

  • PHP: 7.0~ or 8.0~
  • Composer: 2.0
  • PHP module php-gd2 or imagick, php-zip, php-xsl are enabled.
  • MySQL.


Unzip file « » to your computer, then open command line program and go to unziped folder location.


Rename file “.env.example” to “.env” and fill your database information (mysql database).

Run these commands to finish setup progress:

composer install
php artisan migrate
php artisan db:seed
php artisan key:generate
php artisan vendor:publish --tag=public --force

Do this command to sever website on your computer.
php artisan serve


Create new game

Open the website in the browser, click on the Login menu and login with the user you provided or register new user.


Go to the Games menu and click the “Add New” button to create new game.


Prepare your game file, example Mummy


Click the upload button to upload the game game.


If the game is successfully uploaded, the system will automatically fill game informations, image and game features into this form. Click “Save” button to post new game.


Edit game

Go to the Games menu and click on the icon edit to edit game


The edit screen displays 3 types of information about a game.

  1. Basic information: Game name, description, image, CPL (Credit per line: default value of the game, players can change this value each time they bet).
  2. Symbol list: A list of symbols will appear in the game, the system will perform a spin based on this symbol data and output the resulting list to the game client via the API.
  3. Feature games: Each game will have its own properties designed for it, properties that can be changed in value in this area.

Edit symbol

There are many types of symbols, each symbol is arranged on 1 reel (there are a total of 5 reels 1|2|3|4|5 corresponding to 5 columns of the game).

Normal symbol
  • Name: name of symbol.
  • Type: Normal – normal type, have payout table.
  • Weight: number of symbols arranged on reels from reel 1 to reel 5.
  • Payout: The system will pay credit if there appear 1|2|3|4|5 symbols on 1 line. For example, as shown in the picture, the system returns 5.00 if a line has 3 this symbols appearing continuously from left to right.
  • Wildcard Column: change the symbols below to itself.
Dynamic symbol
  • Type: Wildcard – special, no payout.
  • Function: If it is near any symbol, it is added 1 to calculate payout
Bonus symbol
  • Type: Scatter – special,no payout
  • Require: If the game appears this number of symbols or more, system will offer special prizes for player.
  • Free Num: number of free spins of the prize.
  • Free Num: number of free spins of the prize.
  • Multiply Max: The maximum number of prize multipliers.
  • Multiply: Multiplier mode, Auto mode: first spin x1, second spin x2, so on to maximum x10. ON mode: icon appears on reel 1 then x1, reel 2 then x2, ... x5.
Freespin symbol
  • Type: Free Spin – special, no payout.
  • Require: Reaching this number of symbols on the game will get free spins.
  • Free Num: number of freespin.

Change images

Login to the admin dashboard.
Click download button.

Extract the game file

Replace all images with your own images. Please make sure the size will be suitable for the original image.



Thank you for reading the document. Any questions please email