Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free fullstack Vue admin dashboard with Now UI design, connected to a Laravel JSON:API backend with auth and profile editing.

Light Bootstrap Dashboard is an admin dashboard template designed to be beautiful and simple.
Vue Now UI Dashboard Laravel is a free fullstack admin template from Creative Tim that combines a Vue.js single-page application styled with Now UI Design with a Laravel backend exposing a JSON:API endpoint.
Vue Now UI Dashboard Laravel is a fullstack starter kit: the Vue frontend consumes a Laravel REST API built to the JSON:API specification. It takes a Laravel project with database credentials and produces a running admin dashboard with login, registration, user profile editing, user management, tables, and maps. The frontend runs on Node.js and the backend requires Apache/Nginx, PHP, MySQL, and Composer; Laravel Passport handles API authentication. Creative Tim built it together with UPDIVISION.
The setup requires two parts. First, configure the Laravel API: run composer install, create a .env with database credentials, run php artisan migrate --seed, generate a key, and install Laravel Passport to get a client ID and secret. Then configure the Vue frontend: npm install, set VUE_APP_BASE_URL and VUE_APP_API_BASE_URL, and run npm run dev. The documentation strongly advises running the backend on Apache/Nginx (e.g. via Laradock or Laragon) rather than php artisan serve.
The free version is distributed under the MIT license and can be downloaded as a .zip or cloned from GitHub. A paid PRO version, Vue Now UI Dashboard PRO Laravel, is available on the Creative Tim site with extra components and features.
Yes, the free version is MIT-licensed and includes the full source code for the Vue frontend and Laravel API. A separate PRO version with additional features is sold by Creative Tim.
The default admin user is [email protected] with the password secret. You can also register a new account from the register page.
The Laravel backend requires PHP, MySQL, Composer, and a multi-threaded web server such as Apache or Nginx. The Vue frontend needs Node.js 8.9 or above (8.11.0+ recommended), npm, and VueCLI. The README recommends Laradock on Linux/Mac and Laragon on Windows.
The README explicitly warns not to use php artisan serve because the built-in PHP server is single-threaded and stalls requests. It recommends using Apache/Nginx or a tool like Laradock or Laragon.
Yes, there is a User Management example page that lists users, along with profile editing and password change functionality.