documentation 2
documentation 2
Booking System
Welcome to EventRight Pro
Firstly, a huge thanks for purchasing our product, your support is truly appreciated!
We are more than happy to assist with any queries you have. this documentation is for a basic overview
and about how to generate builds using this. Read this document thoroughly if you are experiencing any
difficulties.
If you have any questions that are beyond the scope of this document, feel free to pose them in the
dedicated
EventRight Pro is one of the most complete system with additional Flutter Apps currently available. It
includes more than 60+ screens including apps
let's jump to the basic requirement of the server. any server with Linux installed will work but for better
results and good performance, we recommend using a good vps server with 2 GB or more ram. Having
cPanel is MUST
Step 1 :
Login into cPanel with the credentials. If you don’t have a cPanel yet, simply purchase a Linux hosting
account from any reliable hosting company of your choice. After your purchase, your cPanel login details
will be sent to you.
For some hosting companies, you will have to log in from the client’s side. That should not be a problem;
either way, it’s still taking linking to the same cPanel.
Step 2 :
After a successful login, click on “MySQL Databases” and create a database. Creating a database is as
easy as giving it a name and click on “Create Database.” The system will automatically create a database
with the name you entered.
Step 3:
On the same page, you will have to create a “MySQL Users.” Scroll down the page, create a user, and
give it a password.
Note: Please make sure the password does not have "#" (hash), Because it can create issues later in
laravel script setup
Step 4:
For your script to be able to work with the database, you will have to add the user you created to the
database, which was first created. To do this, scroll down on the same page you will see where it’s written
“Add User to Database” with two dropdowns. Simply select the database you created on the first
dropdown, and select the created user on the second dropdown and click on “Add.”
Step 5:
After clicking on “Add,” it will take you to another where you will have to check all the checkboxes and
click on Make Changes. This will give the user full access to the database via the script.
Finally, your database is created. let's jump to the EventRightPro installation.
.ENV Setup
Pre-requisites:
Please match your system PHP version with the exact version mentioned in previous page.
Steps for Local Installation
1. Unzip the php project archive in the project folder of your choice.
2. Rename index.php to server.php
The script you uploaded is likely to be in a zip file. (We recommand to upload zip first)
To unzip it, simply right click on the zip file and click on Extract. That should create multiple files & folders
in the same directory as zip. Two of those folders will be "app" & "config". That means code is in the right
directory.
Before starting installation process first of all check .env file is exist in your root directory in your uploaded
script. If you do not find .env file, you may have to contact Support.
Once you find the .env file, Follow these steps before going ahead.
Before proceeding ahead, make sure you have completed the previous step for env file
Run Installer
Open your site URL on a web browser connected to the Internet and access your website. In that you get
below web page.
When you click on EventRight installer you follow some easy step for Install database.
Step 1:
Check your server has valid php version and required extentions.
Step 2:
Once our system finds out that the server requirement is met properly it will proceed to next step which is
license validation.
There are lots of people selling infected code which let malicious malewares in your system silently and to
stop that we have implimented license security system.
You will have to download license code from your envato account and your envato user name in order to
validate the purchase
Your Envato Username can be seen in URL of your CodeCanyon Profile Page:
https://codecanyon.net/user/your_username_here
Requirement :
Purchase Code
Database Host
Database Username
Database Password (which should not contain # hash)
Database Name
After submitting, it will take a few minutes to setup that existing empty database
Step 4:
If you are at step 4 means you almost won the battle, you just have to set up login. Admin email address
and password which will be used for logging into the backend admin panel.
Password can be anything, it doesn't have to be your email account password if that's what you are
wondering about
NOTE: Please use valid email address which you have access of.
Don't put random, unknown, inaccessible, default email to prevent email issues later.
After this step your installation will be completed successfully and you will get to your login screen after
clicking on Proceed to Login button.
Tip: Bookmark this URL for quickly visit the same page
Configuration and Settings
Here comes the main part of the system. It helps you to set up everything about your app from one place.
Using following setting you can change your all settings like payments, verification, notification and some
other configuration.
When you open your admin panel you get this screen after click on Setting menu in sidebar menu.
There will be some API Keys will be Required for Third Party Integrations like GoogleMapJavascript API,
Payment Gateways, SMTP (MUST) etc.. Please visit this Link in New Tab to learn more on how to aquire
those.
For Additional Code Customization with TailwindCSS, Please visit their documentation for complete
guidance on Tailwind.
Update Process
Update process has to be done with 100% surety by the buyer's developer. Any mistakes during the
update process will be the sole responsiblity of the buyer. Having a backup of the code is recommanded if
you are not sure about following.
Step 1
Step 2
Knowing your Current version by looking at original the downloaded zip or chnagelog from the product
description
Step 3
Step 4
Navigate to your site files & replace/modify/update/change the content according. You can use thirdparty
comparison tool online.
Step 5
Run the SQL Queries if required in the update. We provide the queries in the txt files with the same folder
as changed file list
Step 6
If you are behind more than one update then you will have to Run the Database Queries in linear manner.