General Information

Manual Installation

Note: We assume that files moved to the desired location and you already created a database and have a Database username and password at your hand. We are showing this using phpMyAdmin on localhost, but you can do this on the server also, but screens may change as per your server

  1. Open the ‘.env‘ file which is located in your folder downloaded from Envato with your favorite editor.As you can see, quite a lot of those values are empty. And, to be honest, by default you will actually need to change only a few of them – related to database connection:

    APP_URL=
    – Your URL, If you uploaded the files to “crm” folder, “APP_URL” will be http://yourdomain.com/crm Keep in mind that you need to adjust the URL based on where you uploaded the files. If you are installing on a subdomain named “crm” your “APP_URL” will be http://crm.yourdomain.com
    DB_HOST=
    – Usually, the hostname is localhost but you should check with your hosting provider
    DB_PORT
    – Usually, a port is 3306 but you should check with your hosting provider
    DB_DATABASE=
    DB_USERNAME=
    DB_PASSWORD=

  2. Navigate to http://localhost/phpmyadmin. Click on the ‘Import‘ button. It will display a screen to upload the file.Select the file as per your requirements.

    If you want to install the clean system, select ‘public/install-scripts/install-nodata.sql’
    If you want to install a system with demo data, select ‘public/install-scripts/install-withdata.sql’

  3. You are done. Assume that you uploaded the files to “crm” folder, navigate to Eq. http://yourdomain.com/crm Keep in mind that you need to adjust the URL based on where you uploaded the files. If you are installing on a subdomain named “crm” you need to access the URL like http://crm.yourdomain.com.
Related Articles

Configure Database (For Server Installation)

Login to cPanel and create a brand new database that will be used for Coworking Space CRM installation.

You can check this tutorial how to setup MySQL database in cPanel if you are not familiar with how to configure a database if you are not using cPanel the best is to perform few types of research on how to create the database via your active control panel.

  • Login to cPanel by accessing www.yourdomain.com/cpanel and navigate go MySQL Databases, note that this step may vary and in some hosting providers can be different.
  • Create database.
  • Create a user and set up the user password. (write down the username and the password because needs to be re-used later)
  • Add the user to the database by selecting the database and the username.
  • Make sure you have checked All privileges when adding the user to the database.
Related Articles

Local Installation

Local Installation Process

The following steps need to be followed to install the script properly on your local system using XAMPP. Here we are providing instructions using XAMPP, if you are using different software, you have to find your path for your public folder.

    1. Download the zip file from CodeCanyon.
    2. Extract the zip file on your system.
    3. Note: We assume that your system is installed with xampp
      • Navigate to xampp > htdocs and create a new folder named ‘crm’ (For Windows)
      • Navigate to lampp > htdocs and create a new folder named ‘crm’ (For Ubuntu/Linux). Usually location for xampp folder on Ubuntu system is /opt/lampp – Click here to know more about xampp installation on Ubuntu/Linux
      • Navigate to xampp > htdocs and create a new folder named ‘crm’ (For Mac). Usually location for xampp folder on Mac system is /Applications/XAMPP/xamppfiles/xampp – Click here to know more about xampp installation on Mac OS
      • Navigate to sites folder and create a new folder named ‘crm’ (For Mac, if you are using laravel valet). Usually location for sites folder on Mac system is /Users/{yourusername}/sites – Click here to know more about laravel valet installation on Mac OS
    4. Select the Upload.zip from the downloaded zip file and extract it into the newly created folder i.e crm
    5. Create a database using phpMyAdmin by visiting http://localhost/phpmyadmin.

Note: If you want to install the system manually, you can import the database into phpMyAdmin.

6. Open up a browser and navigate to http://localhost/crm – (http://crm.test if you are using Laravel Valet)

  1. After reading the instructions you can proceed for the next process called requirements. You should have to maintain the below requirements to run the laraOffice project
  2. After getting the requirements, please click on the Next button to install the Laraoffice project.
  3. Before going to the installation process you need to fill the database-related fields.
  4. Here you can fill in your login details and register.
  5. Finally, go to the installation process by clicking on the install button.

If you see a blank page after installation, it might be your compiled folder permission is not writable. Please make permission 755 compiled directory inside UI folder to store the generated contents from the theme.

Related Articles

System Requirements

LaraOffice CRM(Customer Relationship Management) has a few system requirements. LaraOffice developed on Laravel version 5.7. The following are a detailed list.

Minimum Requirements

  • PHP >= 7.1.3
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Ctype PHP Extension
  • JSON PHP Extension
  • BCMath PHP Extension
  • .env (Laravel Environment file) should be writable
Related Articles