Always make sure that you are accessing the application with root domain (http://example.com), sub domain (http://subdomain.example.com), if you try to access like http://example.com/connect or http://subdomain.example.com/connect, you will get blank page. The is intended behaviour of Laravel.
If you are able to run Laravel framework in your server, you should be able to run this script without any issue.
After making sure that your system has all the prerequisites & once created the virtual host, you are ready to install the application. Upload the script zip file on your server. Extract it to the folder where you wish to install (Assuming public_html directory of your domain).
There are two folders & a file inside the zip file.
- admin (includes admin panel & website layout)
- system (includes client panel)
Login into your cPanel account. Go to "Subdomain". Next, you need to create few subdomains:
1. system.example.com (Points to public_html/domains/system)
2. *.example.com (Points to public_html/domains/system)
3. ice.example.com (Optional - Create only if the Ice server is in this server & Points to public_html/domains/ice)
4. signal.example.com (Optional - Create only if the Signal server is in this server & Points to public_html/domains/signal)
Open .env file in any text editor (Say Notepad++ or Atom or Sublime Text Editor or VSCode) and change the APP_PATH variable to "../system/". You will get error message in case this path is not correct or you have changed the folder location.
Once done, you just need to go to your browser and open the URL you have created. You will get an installation wizard to complete the installation where you need to enter the database records.
Make sure you check the "Skip Database Version" during installation.
During installation, you will need to have an "Access Code", which you can find at https://auth.kodemint.in. You need to login there with your Envato Account. Once logged in, your purchase with KodeMint will be listed there. You can then add your domain where you want to install the application. Once added, you can click on the "Activate" button to get the "Access Code".
Once installed, You will get login page of this script. You can login with the username & password which you have setup during installation.
You get the default website layout at example.com. To login into the admin panel navigate to example.com/app/login
Your client will be able to create their account via subdomain for ex. test.example.com
If you miss any of these step, you might not get the login page. For any query please raise a ticket at https://support.kodemint.in
We also provide some additional technical services to help our buyers get the product up and running. Click here to know more: https://kodemintserviceshelp.freshdesk.com/support/solutions/articles/81000382642-additional-services-offered.