Admin One

Bulma Admin Template
VueJs SPA Dashboard (+HTML & Laravel)

Mobile ready Bulma 0.7.5 VueJS 2.6 + Vue CLI 3.6 Buefy SCSS Webpack Pre-built CSS included HTML version included
Summer sale! Only 100 copies for $24
Secure payment by Gumroad, Inc.

Versions

New: VueJS Bulma Dashboard & Laravel Bulma VueJS Dashboard (+Free version available)


Bulma Admin Dashboard

HTML

Bulma CSS/SCSS + HTML Pages

Mobile ready Bulma 0.7.5 SCSS (optional) Webpack (optional) Pre-built CSS included HTML version included
VueJS SPA Dashboard

VueJS SPA Dashboard

VueJS SPA + Vue CLI 3.6

Mobile ready Bulma 0.7.5 VueJS 2.6 + Vue CLI 3.6 Buefy SCSS Webpack
Laravel VueJS SPA Dashboard

Laravel SPA Dashboard

Laravel VueJS SPA Dashboard with Laravel Mix & Authentication scaffolding

Mobile ready Bulma 0.7.5 VueJS 2.6 Buefy SCSS Webpack Laravel

Free Bulma VueJS SPA Dashboard

Free version

Mobile ready Bulma 0.7.5 VueJS 2.6 + Vue CLI 3.6 Buefy SCSS Webpack

Package.json

package.json for VueJS SPA Dashboard version (with VueCLI).
{
  "name": "admin-one-vue-bulma-dashboard-premium",
  "version": "1.4.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "@mdi/font": "^3.9.97",
    "axios": "^0.19.0",
    "buefy": "^0.8.2",
    "bulma": "^0.7.5",
    "chart.js": "^2.8.0",
    "core-js": "^2.6.5",
    "lodash": "^4.17.15",
    "moment": "^2.24.0",
    "numeral": "^2.0.6",
    "perfect-scrollbar": "^1.4.0",
    "register-service-worker": "^1.6.2",
    "spinkit": "^1.2.5",
    "vue": "^2.6.10",
    "vue-chartjs": "^3.4.2",
    "vue-router": "^3.0.3",
    "vuex": "^3.0.1"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "^3.10.0",
    "@vue/cli-plugin-eslint": "^3.10.0",
    "@vue/cli-plugin-pwa": "^3.10.0",
    "@vue/cli-service": "^3.10.0",
    "@vue/eslint-config-standard": "^4.0.0",
    "babel-eslint": "^10.0.1",
    "eslint": "^5.16.0",
    "eslint-plugin-vue": "^5.0.0",
    "sass": "^1.18.0",
    "sass-loader": "^7.1.0",
    "vue-template-compiler": "^2.6.10"
  },
  "eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/essential",
      "@vue/standard"
    ],
    "rules": {},
    "parserOptions": {
      "parser": "babel-eslint"
    }
  },
  "postcss": {
    "plugins": {
      "autoprefixer": {}
    }
  },
  "browserslist": [
    "> 1%",
    "last 2 versions"
  ]
}
package.json for Free Bulma VueJS SPA Dashboard version (with VueCLI).
{
  "name": "admin-one-vue-bulma-dashboard",
  "version": "1.1.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "@mdi/font": "^3.9.97",
    "axios": "^0.19.0",
    "buefy": "^0.8.2",
    "bulma": "^0.7.5",
    "chart.js": "^2.8.0",
    "core-js": "^2.6.5",
    "lodash": "^4.17.14",
    "moment": "^2.24.0",
    "numeral": "^2.0.6",
    "register-service-worker": "^1.6.2",
    "vue": "^2.6.10",
    "vue-chartjs": "^3.4.2",
    "vue-router": "^3.1.2",
    "vuex": "^3.0.1"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "^3.10.0",
    "@vue/cli-plugin-eslint": "^3.10.0",
    "@vue/cli-plugin-pwa": "^3.10.0",
    "@vue/cli-service": "^3.10.0",
    "@vue/eslint-config-standard": "^4.0.0",
    "babel-eslint": "^10.0.1",
    "eslint": "^5.16.0",
    "eslint-plugin-vue": "^5.0.0",
    "sass": "^1.22.9",
    "sass-loader": "^7.2.0",
    "vue-template-compiler": "^2.6.10"
  },
  "eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/essential",
      "@vue/standard"
    ],
    "rules": {},
    "parserOptions": {
      "parser": "babel-eslint"
    }
  },
  "postcss": {
    "plugins": {
      "autoprefixer": {}
    }
  },
  "browserslist": [
    "> 1%",
    "last 2 versions"
  ]
}
package.json for Laravel SPA Dashboard version (with VueJS, Laravel Mix & Authentication scaffolding).
{
    "private": true,
    "scripts": {
        "dev": "npm run development",
        "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
        "watch": "npm run development -- --watch",
        "watch-poll": "npm run watch -- --watch-poll",
        "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
        "prod": "npm run production",
        "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
    },
    "devDependencies": {
        "@mdi/font": "^3.9.97",
        "axios": "^0.19",
        "buefy": "^0.8.2",
        "bulma": "^0.7.5",
        "chart.js": "^2.8.0",
        "core-js": "^2.6.9",
        "cross-env": "^5.1",
        "flatpickr": "^4.6.2",
        "laravel-mix": "^4.1.2",
        "laravel-mix-alias": "^1.0.2",
        "lodash": "^4.17.15",
        "moment": "^2.24.0",
        "numeral": "^2.0.6",
        "perfect-scrollbar": "^1.4.0",
        "popper.js": "^1.12",
        "resolve-url-loader": "^2.3.1",
        "sass": "^1.22.9",
        "sass-loader": "^7.1.0",
        "scroll-to": "0.0.2",
        "scroll-to-element": "^2.0.3",
        "spinkit": "^1.2.5",
        "v-tooltip": "^2.0.2",
        "vue": "^2.6.10",
        "vue-chartjs": "^3.4.2",
        "vue-router": "^3.1.2",
        "vue-template-compiler": "^2.6.10",
        "vuex": "^3.0.1"
    }
}
Summer sale! Only 100 copies for $24
Secure payment by Gumroad, Inc.