Material Dashboard Yii2 screenshot

Material Dashboard Yii2

Author Avatar Theme by Coderseden
Updated: 29 Mar 2020
41 Stars

Material Dashboard for Yii2 Framework - Open Source Bootstrap 4 Material Design Admin for Yii2 Framework

Categories

Overview:

Material Dashboard Yii2 is a free frontend preset specifically designed for Yii2 framework. It is a Bootstrap 4 Admin Dashboard that aims to speed up web development for Yii2 projects. However, it is recommended to install this preset on a new project to avoid design conflicts with existing projects.

Features:

  • Bootstrap 4 Admin Dashboard for Yii2 framework.
  • Includes Docker with configuration files for building MySQL, PHP, and Nginx environment.
  • Provides scripts for starting, stopping, and removing Docker containers.
  • Allows customization of database credentials through config files.
  • Offers pre-installed CRUD example for user management.

Installation:

  1. Duplicate web/config/db-local.php and rename it as web/config/db.php.
  2. Add your database credentials to web/config/db.php.
  3. If using Docker as a local environment, rename web/config/db-docker.php to web/config/db.php.
  4. Start Docker by running the command sh scripts/docker.sh up in the terminal.
  5. Connect to the Docker PHP-FPM container using docker exec -it material-dashboard-php-fpm /bin/bash.
  6. Install vendors by running composer install.
  7. After Composer finishes, run the migration command php yii migrate/up and type ‘Y’ to confirm.
  8. A user with the email hello@coderseden.com and password admin123 will be created for login.

Summary:

Material Dashboard Yii2 is a useful tool for developers working on Yii2 projects. It provides a pre-built admin dashboard with Bootstrap 4 and offers Docker integration for easy setup of the environment. The installation process is straightforward, and the included CRUD example for user management is a handy feature. However, it is advised to use this preset on new projects to avoid design conflicts.