despark/igni-core

This package is abandoned and no longer maintained. No replacement package was suggested.

Igni CMS Kernel


README

68747470733a2f2f6465737061726b2e636f6d2f7075626c69632f696d616765732f6465737061726b2d6c6f676f2e737667

Latest Stable Version

Despark's igniCMS

UNSUPORTED

This project is not maintained anymore. Still we ❤️ you!

About

igniCMS is an administrative interface builder for Laravel 5.6.

For older Laravel versions (5.4 & 5.5) please use version 1.7 of the igniCMS.

Prerequisites

  • nodejs >= 4.0
  • yarn or npm
  • bower
  • gulp
  • composer

Installation

  1. Run composer require despark/igni-core.

  2. Add igniCMS service providers before the application service providers in the config/app.php, as shown below (Optional for Laravel 5.5+)

Example

 ...
  /*
  * igniCMS Service Providers
  */
  Despark\Cms\Providers\AdminServiceProvider::class,
  Despark\Cms\Providers\IgniServiceProvider::class,
  Despark\Cms\Providers\EntityServiceProvider::class,
  Despark\Cms\Providers\JavascriptServiceProvider::class,

  /*
  * Package Service Providers...
  */
  Laravel\Tinker\TinkerServiceProvider::class,
 ...
  1. Config your database settings in your .env file.
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=mydbw
    DB_USERNAME=user
    DB_PASSWORD=password
  1. Run this command in the terminal (it'll set all necessary resources to use the CMS. To complete this step you should have composer, npm & bower, installed globally):
  php artisan igni:install
  1. Config your config/auth.php file to use Igni's User model

Example

  ...
   'providers' => [
       'users' => [
           'driver' => 'eloquent',
           'model' => App\Models\User::class,
       ],
  ...
  1. All done! Now go to the <your_site_url>/admin and use your credentials

GDPR Compliance

  • IgniCMS provides you with out of the box functionalities, which will make the process of GDPR compliance on boarding easier. In our Github page you will understand how to use them.

Additional information

  • You can find more info about IgniCMS in our Github page.

Copyright and License

igniCMS was written by Despark for the Laravel framework and is released under the MIT License. See the LICENSE file for details.