SmartAdmin PHP - Documentation

Thank you very much for your purchase!

Introduction

SmartAdmin is a premium, feature‑rich Enterprise Admin Dashboard built on PHP 8.0 and Bootstrap 5.3.8. It delivers a clean, modern, and fully responsive design packed with powerful components, pre‑built layouts, and advanced UI elements to help you build scalable web applications, SaaS platforms, CRMs, CMSs, or custom dashboards with ease.

With dark mode support, flexible color schemes, and a rich collection of charts, tables, and widgets, SmartAdmin lets you present data beautifully on any screen size. It’s perfect for developers and teams looking to accelerate their project workflow while maintaining enterprise‑grade quality.

We truly care about our buyers—if you have any questions or feedback, feel free to reach out anytime.

Support Message

Folder & File Structure

├── src
│   ├── assets
│   │    ├── source
│   │    ├── icons
│   │    ├── json
│   │    ├── media
│   │    ├── plugins
│   │    ├── scripts
│   │    ├── img
│   │    ├── webfonts
│   │    └── sass
│   └── partials
├── gulpfile.js - containing gulp tasks
├── package-lock.json
├── package.json
└── plugins.config.js

Prerequisites

Please follow below steps to install and setup all prerequisites:

  • PHP ~v8.0
  • Node.js

    In order to use build tools you will need to download and install Node.js. If you do not have Node.js installed already, you can get it by downloading the package installer from the official website. Please download the stable version of Node.js (LTS).

    Download Node.js
  • Gulp

    Make sure to have the Gulp installed & running in your computer. If you already have installed gulp on your computer, you can skip this step. In order to install, just run command npm install -g gulp from your terminal.

  • Xampp (For Windows)

    Make sure to have the latest version of xampp or installed & running on your computer. If you already have installed Xampp on your computer, you can skip this step.

Installation

To set up, follow the steps below:

Run the following commands to start the project locally or build for production.

For Windows

For Linux / macOS

1. Bun (recommended)

Install bun if not installed: npm i -g bun or sudo npm i -g bun

Command Description
bun i Install all required dependencies.
gulp Compile resources from assets/source to assets.
gulp build Bundle in production mode, ready for deployment.

2. Yarn

Install yarn if not installed: npm i -g yarn or sudo npm i -g yarn

Command Description
yarn Install all required dependencies.
gulp Compile resources from assets/source to assets.
gulp build Bundle in production mode, ready for deployment.

3. NPM

npm comes preinstalled with Node.js.

Command Description
npm i or npm i --force Install all required dependencies.
gulp Compile resources from assets/source to assets.
gulp build Bundle in production mode, ready for deployment.

Run on PHP Server

After installing dependencies and compiling assets, run these commands to start PHP server:

Command Description
php -S 127.0.0.1:8000 Start PHP server at 127.0.0.1:8000.

Visit http://127.0.0.1:8000/src

Support

Thank you once again for your purchase! We’re happy to answer any questions related to the theme. If you have suggestions or feature requests, feel free to reach out — we’ll do our best to implement them in future updates.