Admin One is simple, beautiful and free Laravel admin dashboard (built with Vue.js, Bulma & Buefy).

Overview

Admin One — Free Laravel Vue Bulma Dashboard

Latest Stable Version Total Downloads License

Laravel Vue.js Bulma free admin dashboard

Admin One is simple, beautiful and free Laravel admin dashboard (built with Vue.js, Bulma & Buefy).

  • Built for Laravel 8.x (for Laravel 7.x use 1.3 version)
  • Fully-styled auth scaffolding
  • Profile & avatar management with back-end
  • Full Resource CRUD Sample (with front-end & back-end)
  • Built with Vue.js, Bulma, Buefy & Laravel Mix
  • SPA — Single page app
  • SCSS sources with variables
  • Free under MIT License
  • Premium Vue.js version available. The free Laravel version can be extended with premium Vue.js & scss components (Vue CLI source files)

Table of Contents

Other versions

Bulma versions

Other Bulma dashboard versions: https://justboil.me/bulma-admin-template/

Vue.js 3 TailwindCSS dashboard

  • Built with Vue.js 3, TailwindCSS framework & Composition API
  • Vite and Vue CLI build tools
  • Dark mode
  • Styled scrollbars
  • SPA with Vuex & Router
  • Production CSS is only 33kb

More info: https://github.com/justboil/admin-one-vue-tailwind

Free Vue.js 3 Tailwind CSS admin dashboard

Description & Demo

Description

https://justboil.me/bulma-admin-template/free-laravel-dashboard/

Free Laravel Dashboard demo

https://admin-one-laravel-free.justboil.me

Premium Dashboard demo

The free Laravel version can be extended with premium Vue.js & scss components (Vue CLI source files)

https://admin-one.justboil.me

Quick Start

To install, please follow these steps. Note: We assume you start with a fresh Laravel project.

  • cd to project directory
  • composer require vikdiesel/admin-one-laravel-dashboard --dev
  • composer require laravel/ui
  • php artisan ui:controllers
  • php artisan ui:auth
  • php artisan jb:admin-one-preset
  • npm install
  • npm run dev or npm run prod
  • php artisan migrate
  • php artisan db:seed

Browser Support

We try to make sure Dashboard works well in the latest versions of all major browsers

Chrome Firefox Edge Safari Opera

Reporting Issues

JustBoil's free items are limited to community support on GitHub.

The issue list is reserved exclusively for bug reports and feature requests. That means we do not accept usage questions. If you open an issue that does not conform to the requirements, it will be closed.

  1. Make sure that you are using the latest version of the Dashboard. Issues for outdated versions are irrelevant
  2. Provide steps to reproduce
  3. Provide an expected behavior
  4. Describe what is actually happening
  5. Platform, Browser & version as some issues may be browser specific

Licensing

Package info

Built for Laravel 8.x. For Laravel 7.x use 1.3 branch

In case of errors (or if you'd like to use Admin One with older Laravel versions), just manually merge package's src/stubs directory into your app's base directory and install npm dependencies listed in src/AdminOnePreset.php

Useful Links

You might also like...
Until 2018, Backpack v3 used this Base package to offer admin authentication and a blank admin panel using AdminLTE. Backpack v4 no longer uses this package, they're now built-in - use Backpack/CRUD instead.
Until 2018, Backpack v3 used this Base package to offer admin authentication and a blank admin panel using AdminLTE. Backpack v4 no longer uses this package, they're now built-in - use Backpack/CRUD instead.

Note: This package is only used by Backpack v3. Starting with Backpack v4, everything this package does is included in Backpack/CRUD - one package to

Production Ready, Carefully Crafted, Extensive Vuejs Laravel Free Admin Template 🤩
Production Ready, Carefully Crafted, Extensive Vuejs Laravel Free Admin Template 🤩

Materio - Vuetify VueJS Laravel Free Admin Template Production ready carefully crafted most comprehensive admin template Introduction If you’re a deve

Official website of Giada Loop Machine. Powered by NodeJS, SASS, Pug and other beautiful JavaScript machineries.

Giada WWW Official website of Giada Loop Machine, proudly powered by NodeJS, SASS, Pug and other beautiful JavaScript machineries. What is Giada? Giad

a laravel package to create dynamically dashboard views in several templates ( in development)

Laravel Dashboarder A laravel package for generate admin dashboard dynamically based on Tabler template use livewire - alpinejs Installation Run the c

A Laravel dashboard front-end scaffolding preset for Tailwind CSS - Support RTL out of the box.
A Laravel dashboard front-end scaffolding preset for Tailwind CSS - Support RTL out of the box.

🔥 Laravel tailwind css dashboard preset A Laravel dashboard front-end scaffolding preset for Tailwind CSS - Support RTL out of the box. Usage Fresh i

A simple boilerplate for Laravel + Vue with authentication through Sanctum/Fortify

About this boilerplate Basic boilerplate to quickly and easy get started with a Laravel API and a Vue SPA frontend. Nothing has been done, so everythi

 Easiest way to create beautiful administration backends with Symfony.
Easiest way to create beautiful administration backends with Symfony.

☂ Umbrella framework Easiest way to create beautiful administration backends with Symfony. Demo website • Demo repository Create a new project with Um

Dashboard Sistem monitoring kepadatan tempat wisata
Dashboard Sistem monitoring kepadatan tempat wisata

Laravel 8 + SB Admin 2 SB Admin 2 for Laravel 8. Laravel Version Branch 8.0 main Requirements PHP = 7.3.0 BCMath PHP Extension Ctype PHP Extension JS

A Dashboard Panel for Shop Admins to control customers using Hyperstream App
A Dashboard Panel for Shop Admins to control customers using Hyperstream App

Overview 🪟 Hyperstream is an application that facilitates simple and easy self-service at supermarkets, eliminating long lines for customers and redu

Comments
  • Could not open input file: artisan

    Could not open input file: artisan

    I'm trying to follow the instructions in the Quick Start section of the read.me. But in the fourth step the exception is thrown: Could not open input file: artisan. The file artisan doesn't exists, and it isn't created with composer require laravel/ui or, after did it, composer install/update.

    I'm using Ubuntu 18 and I did permission to create in the directory.

    opened by jtpdev 3
  • Feature Request: October CMS Theme or Plugin

    Feature Request: October CMS Theme or Plugin

    It would be amazing if you could offer admin-one as an October CMSTheme and/or Plugin on their Marketplace.

    There is an existing Bulma+Buefy+Vue Theme you could possibly adapt.

    Note: I believe the current version of October doesn't use Laravel's native Auth mechanism, however the next version in dev will do.

    I believethis is a workaround at present.

    opened by c-nv-s 0
  • compatibility with twill CMS error SQLSTATE[42S01]

    compatibility with twill CMS error SQLSTATE[42S01]

    Hello Vicktor,

    I've been trying to get admin-one to install alongside twill cms but it seems there is a mysql error or table conflict regardless of which is installed first.

    system AMD64 - ubuntu 18.04 laravel 7 PHP 7.2.24-0ubuntu0.18.04.4 mysql Ver 15.1 Distrib 10.4.12-MariaDB

    Steps to reproduce If installing twill cms first:

    composer create-project laravel/laravel myproject cd myproject composer require area17/twill:"^2.0" php artisan twill:install php artisan serve --- login to working CMS --- --- ctrl ^c - stop dev server --- composer require vikdiesel/admin-one-laravel-dashboard --dev composer require laravel/ui php artisan ui:controllers php artisan jb:admin-one-preset php artisan migrate

    Migrating: 2019_06_19_104931_create_files_table                    
                                                                                      
       Illuminate\Database\QueryException                            
                                                                                    
      SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'files' already exists (SQL: create table `files` (`id` bigint unsigned not null auto_increment primary key, `file`
     varchar(255) not null, `name` varchar(255) null, `mime` varchar(255) null, `size` bigint unsigned null, `created_at` timestamp null, `updated_at` timestamp null) default character
     set utf8mb4 collate 'utf8mb4_unicode_ci')
    
      at vendor/laravel/framework/src/Illuminate/Database/Connection.php:671
        667|         // If an exception occurs when attempting to run a query, we'll format the error
        668|         // message to include the bindings with SQL, which will make this exception a
        669|         // lot more helpful to the developer instead of just the database's errors.
        670|         catch (Exception $e) {
      > 671|             throw new QueryException(
        672|                 $query, $this->prepareBindings($bindings), $e
        673|             );
        674|         }
        675| 
    
          +11 vendor frames 
      12  database/migrations/2019_06_19_104931_create_files_table.php:23
          Illuminate\Support\Facades\Facade::__callStatic("create")
    
          +22 vendor frames 
      35  artisan:37
          Illuminate\Foundation\Console\Kernel::handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    
    
    

    conversely if admin-one is installed first and is in working order, the subsequent installation of twill CMS displays the following mysql error in the CMS after logging in:

    Facade\Ignition\Exceptions\ViewException
    SQLSTATE[42S22]: Column not found: 1054 Unknown column 'files.deleted_at' in 'where clause' (SQL: select count(*) as aggregate from `files` where `files`.`deleted_at` is null) (View: /home/ubuntu/bulma/vendor/area17/twill/views/layouts/main.blade.php) 
    
    

    happy offer my time and resources to make this work if you can help.

    opened by c-nv-s 0
  • Problem with moment.js

    Problem with moment.js

    Hi, I faced a problem when I run npm build commands. WARNING in ./node_modules/moment/src/lib/locale/locales.js Module not found: Error: Can't resolve './locale' in '/Users/me/Projects/php/checkms/node_modules/moment/src/lib/locale' I have found a solution to this problem and I think it will be useful to report it. You need to change version of moment.js in package.json from "moment": "^2.24.0", to "moment": "2.24.0",

    more details here

    thanks

    opened by angryjack 0
Releases(v1.5.1)
Owner
Viktor Kuzhelny
Tailwind / Vue.js 3 / Bulma admin dashboard templates 🙃
Viktor Kuzhelny
Laravel Vue SPA, Bulma themed. For demo login use `[email protected]` & `password` -

Laravel Enso Hit the ground running when building your new Laravel SPA project with boilerplate and extra functionality out of the box! click on the p

Laravel Enso 1k Jan 3, 2023
dcat-admin's extension that was build in one package by vue

Dcat Admin Extension 此扩展为大合一扩展,以后使用vue3构建的组件都将合并在一起 演示地址 demo: http://dcat.weiwait.cn (admin:admin) 依赖扩展 freyo/flysystem-qcloud-cos-v5 overtrue/larave

null 7 Dec 3, 2022
It's a dashboard theme/UI-Starter Kit with Laravel, Inertia and Vue (JetStream).

TailAdmin Inertia It's a dashboard theme/UI-Starter Kit with Laravel, Inertia and Vue (JetStream). Setup Directions npm install composer install Chang

Sinan AYDOĞAN 121 Dec 31, 2022
a free, open-source dashboard panel starter kit for Laravel

QAdmin a free, open-source dashboard panel starter kit for Laravel. Just intall and everything is ready Tech Stack Client: ruangAdmin, Bootstrap, Jque

null 30 Oct 11, 2022
Base Laravel framework with a simple admin site/dashboard

Base Laravel Admin Just a basic Laravel 4.1 install with a admin site/dashboard using Bootstrap 3.0.3 For those (like me) who set up lots of small sys

Alex Dover 1 Nov 6, 2015
A Simple & Beautiful Pluggable Exception Viewer for FilamentPHP's Admin Panel

Filament Exception Viewer A Simple & Beautiful Exception Viewer for FilamentPHP's Admin Panel Installation You can install the package via composer: c

Bezhan Salleh 33 Dec 23, 2022
EasyPanel is a beautiful, customizable and flexible admin panel based on Livewire for Laravel.

EasyPanel EasyPanel is a beautiful, customizable and flexible admin panel based on Livewire for Laravel. Features : Easy to install Multi Language RTL

Reza Amini 529 Dec 29, 2022
Laravel + Angularjs + Bootstrap + AdminLTE binded by Gulp workflow Admin Dashboard Boilerplate / Starter.

Laravel Angular Admin Laravel + Angularjs + Bootstrap + AdminLTE binded by Gulp workflow Admin Dashboard Boilerplate. Plus Oauth and JWT authenticatio

Alex Quiambao 927 Dec 30, 2022
Mazer is a Admin Dashboard Template that can help you develop faster. We bring Mazer with Laravel starter project.

Mazer is a Admin Dashboard Template that can help you develop faster. We bring Mazer with Laravel starter project. It's completely free and you can use it in your projects.

Saugi 118 Dec 20, 2022