Skip to content

Artisan CRM (Customer Relationship Management) is an open source software developed using the Laravel framework and the AdminLTE template in the MVC standard.

lucas-eedu/artisan-crm

Repository files navigation

About Artisan CRM

Artisan CRM (Customer Relationship Management) is an open source software developed using the Laravel framework and the AdminLTE template in the MVC standard.

Requirements Docker Installation

Requirements Local Installation

Docker Installation (Recommended)

  1. Installing via github:
git clone https://github.com/lucas-eedu/artisan-crm.git
  1. Access the project directory.

  2. Run the command for kool to build the project

kool run setup
  1. Accessing the CRM locally:

Local Installation

You can install this project via github or by downloading the zipped repository.

  1. Installing via github:
git clone https://github.com/lucas-eedu/artisan-crm.git
  1. Create a new database in your MySQL;

  2. Access the project directory:

cp .env.local.example .env
  1. Configuring the .env file with your data:
  • On line 13 replace "your_database" with the name of the database you created in step 2
  • On line 14 replace "mysql_username" with your MySQL username
  • On line 15 replace the "mysql_password" with the password of your MySQL user
  1. Run the commands:

    To install project dependencies

    composer install && yarn install && yarn dev

    It is used to define a new key in your .env file which is used by Laravel's encryption service - Illuminate.

    php artisan key:generate

    Create a symbolic link between a subfolder in your storage directory (public/storage) and the public directory (storage/app/public).

    php artisan storage:link

    Run all project migrations.

    php artisan migrate

    Runs all project seeds.

    php artisan db:seed

    Start a development server for the Laravel project

    php artisan serve
  2. Accessing the CRM locally:

Contribuidores

Thank you for considering contributing to Artisan CRM. Any kind of contribution is welcome, send a PR!

About

Artisan CRM (Customer Relationship Management) is an open source software developed using the Laravel framework and the AdminLTE template in the MVC standard.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published