Eventmie Pro FullyLoaded can be installed via composer as well as via web-installer. The installation proccess is exactly same as installing Eventmie Pro. No hard and fast. 🤞
Same as Eventmie Pro's Server Requirements
classiebit.com/downloads.classiebit.com/downloads page, make sure you add a domain name to authorize domain, on which you're going to install Eventmie-pro.localhost.eventmie-pro-fullyloaded.zip{primary}
eventmie-pro-fullyloaded.zipis a complete Laravel website, simply extract it in your website directory and follow the installation guide below.
Unzip eventmie-pro-fullyloaded.zip file into your website directory e.g public_html.
Open Terminal inside website root directory e.g public_html and run
composer update
Then run Eventmie Pro install command
php artisan eventmie-pro:install
Then run migration command
php artisan migrate
Finally, run database seed command
php artisan db:seed
While installation, it will ask you for the license code. Enter the license code to complete the installation process.
{primary} Remember, one license code is valid for one domain only, except Enterprise license. Read license agreement here - Classiebit Licenses 👈.
Eventmie Pro FullyLoaded also comes with web-installer for those, who are not familiar with the Laravel framework. The web-installer installs Eventmie Pro FullyLoaded directly on the web-server in few clicks. No technical or coding skills needed.
{primary} Extract the
eventmie-pro-fullyloaded.zipinside the website directory e.gpublic_htmlorwww.

{primary} Web-installer installs everything - Laravel Framework + Eventmie Pro FullyLoaded package + composer dependencies.
Follow these simple steps for getting started with web-installer.
Create a database on the CPANEL/server and copy the database credentials- database name, username & password.
Then after extracting eventmie-pro-fullyloaded.zip in the website directory, go to the website directory.
Edit the .env file at the root public_html/.env and enter the database credentials.
DB_DATABASE="<database-name>"
DB_USERNAME="<database-user-username>"
DB_PASSWORD="<database-user-password>"
Visit the website URL. It'll ask for the License code, enter it and click Proceed.
After successful license verification, it'll redirect to the Eventmie Pro FullyLoaded web-installer steps form.
In the steps form, things are self-explanatory.
Step-1: Check server requirements
It'll auto check the webserver requirements, and will point out if any PHP extension is missing. If in case of missing extensions, you need your web server/hosting provider or install missing PHP extension yourself. After installing missing PHP extensions, return to the installer page and refresh.
Step-2: Check Folder Permissions
If you see some red cross. Change two folder permissions storage & bootstrap. (you'll see more info about this on the installer page.)
Step-3: Final Step
Enter Website Name & URL and Click Install.
It's IMPORTANT to setup Cronjob. You need to setup Laravel Cron job on your cPanel or Web-Server.
* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1
1071 Specified key was too long; while installation, it's due to older Mysql version. To resolve these, follow the below simple step and then try installing again.Go to file config/database.php and change these values in mysql section
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'strict' => false,
'engine' => 'InnoDB ROW_FORMAT=DYNAMIC',
If you're running MySql 5.7 or older, then disable strict mode inside mysql section in config/database.php
'strict' => false,
You may get classiebit/eventmie-pro package not found error, this happens on a very few web-hostings where symlink feature is disabled by default. And to resolve the error-
classiebit folder inside vendor folder and run composer update command in the Terminal inside the root directory of website.After installation, make sure to add Mail server SMTP credentials on Admin Panel.