Create CMS In Laravel 5.5 Using Asgardcms
Today, in this tutorial, I'm tell you how to create a cms(content management system) in the Larvel 5.5 web application. Most people want to make backend dynamic, such as the Wardpress cms, so let's make cms in the laravel web application today by using the asgardcms package in laravel 5.5. in this package uses a modular approach. All modules are loosely coupled.
This is a Asgard CMS is completely multilingual. The backend too. asgard cms provide very simple modules function and you can simply quick create modules so Each part of the CMS is a separate module, all modules are loosely coupled. Like Wordpress CMS.
In this asgardcms package the admin LTE theme can be used as a default theme, but you can get a new theme from their website.
- Laravel 5.5 ( PHP >= 7.0.0 )
- MySql 5.5
- PDO PHP Extension
- CURL PHP Extension
- OpenSSL PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- Mcrypt PHP Extension
- GD PHP Library
They also provide many feature like as bellow:
- Page Management
- Media Management
- Flexible Permissions
- Easy Module Management
- Customise your Menus
- User Role and Permission
Install Asgardcms Project:
So you just have to follow simple commands and you have to install a new project of laravel under the following command,
composer create-project asgardcms/platform your_project_name
Install AsgardCMS Configuration:
After installing the above command, Follow the instructions below for installing AsgardCMS configuration.
php artisan asgard:install
Now after running the configuration command, you will have to configure it, which will be displayed in the image below
Now we are ready to run our laravel cms using bellow command:
php artisan serve
Now you can open bellow URL on your browser:
Admin Panel credential:
- User Email: firstname.lastname@example.org
- User Password: 123456