Skip to content

Install Queue Management ​

Once you purchased the Queue Management system then you will be able to find dist.zip within the main zip.

Extract that file on your local and follow the following steps:

Copy files to a web server ​

Upload dist.zip to your web server's root (public_html) and extract it there.

Default Database Setup ​

  1. Open PHPMyAdmin on your server and do a login.
  2. Click on the Databases tab.
  3. Create a new database and specify a Database name of your choice and Click Create button.
  4. Now on the left, select the database (queue_management) OR the one that you have created.
  5. Click Import in the top menu
  6. Under Import, choose the default sql file from dist/database/queue_management.sql and click button Go.

Environment Variables ​

Open .env file from your server's root folder.

Setup Default DB

You need to change the following information into your environment (.env) file.

App name and URL Setup ​

ini
APP_NAME="Queue Management"
APP_URL="https://your-domain.com"

Database Setup ​

ini
DB_HOST="DB Host here"
DB_PORT="3306" // this may changed as per your DB
DB_DATABASE="DB Name"
DB_USERNAME="DB Username"
DB_PASSWORD="DB Password"

Email Setup ​

You will also need to set up mail configuration and update the following variables.

ini
MAIL_DRIVER=
MAIL_HOST=
MAIL_PORT=
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=
MAIL_FROM_ADDRESS=
MAIL_FROM_NAME="Queue Management"

Amazon S3 Storage Setup ​

If you want to store your files to direct your s3 bucket then you have to use following .env variables. You need to change FILESYSTEM_DRIVER and MEDIA_DISK value to s3 when you are using AWS file storage.

ini
FILESYSTEM_DRIVER=s3
MEDIA_DISK=s3
ini
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=
AWS_BUCKET=
AWS_ENDPOINT=
AWS_URL=

Or you can use your choice of storage driver to store your media assets if you want. All of your attachments will be placed into that.

Stripe Setup ​

Set Stripe configuration it is using while payments. Here is some links by using it you will get an idea about how to generate stripe API keys.

ini
STRIPE_KEY=
STRIPE_SECRET_KEY=

PayPal Setup ​

Set up the Paypal Credentials into env:

You have to create account from Here and then you can find steps here to generate keys from Here or Here

ini
PAYPAL_CLIENT_ID=
PAYPAL_SECRET=
# change mode to "live" while moving to production
PAYPAL_MODE="live"

Admin login ​

You can do admin login by accessing given URL.

YOUR_APP_URL/login

Email: superadmin@gmail.com

Password: 123456

User login ​

You can do user login by accessing given URL.

YOUR_APP_URL/login

Email: user@gmail.com

Password: 123456