PHPackages                             tuandm/laravue - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. tuandm/laravue

ActiveProject[Authentication &amp; Authorization](/categories/authentication)

tuandm/laravue
==============

A beautiful dashboard for Laravel built by VueJS

0.13.2(5y ago)2.2k16.6k638[50 issues](https://github.com/tuandm/laravue/issues)[8 PRs](https://github.com/tuandm/laravue/pulls)MITVuePHP ^7.2.5

Since Mar 5Pushed 3y ago94 watchersCompare

[ Source](https://github.com/tuandm/laravue)[ Packagist](https://packagist.org/packages/tuandm/laravue)[ RSS](/packages/tuandm-laravue/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (12)Versions (62)Used By (0)

 [![](https://camo.githubusercontent.com/720e461f0dd0612c8f89237ee3ae843cf4e4d6f3372081c3e4bc122a9f25c49d/68747470733a2f2f6370352e736770312e63646e2e6469676974616c6f6365616e7370616365732e636f6d2f7a6f726f2f6c6172617675652d63646e2f6c6172617675652d6c6f676f2d6c696e652e706e67)](https://camo.githubusercontent.com/720e461f0dd0612c8f89237ee3ae843cf4e4d6f3372081c3e4bc122a9f25c49d/68747470733a2f2f6370352e736770312e63646e2e6469676974616c6f6365616e7370616365732e636f6d2f7a6f726f2f6c6172617675652d63646e2f6c6172617675652d6c6f676f2d6c696e652e706e67)

 [ ![vue](https://camo.githubusercontent.com/4da36cd3567d6a332b750dc28fe5239c71377a2deebbbdcd02ffbba5726f8419/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c61726176656c2d372e332d627269676874677265656e2e737667) ](https://laravel.com) [ ![vue](https://camo.githubusercontent.com/d7fee8c181768acce8992ecb99708792b4ae930c624cd65ce19c5f81a3b815be/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7675652d322e362e31302d627269676874677265656e2e737667) ](https://github.com/vuejs/vue) [ ![element-ui](https://camo.githubusercontent.com/8afd4a9f1d1cf008e76263479e6e178bea28d8258b50c35db6cbb55989d71db6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f656c656d656e742d2d75692d322e31332e302d627269676874677265656e2e737667) ](https://github.com/ElemeFE/element) [ ![license](https://camo.githubusercontent.com/074b89bca64d3edc93a1db6c7e3b1636b874540ba91d66367c0e5e354c56d0ea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e737667) ](https://github.com/tuandm/laravue/blob/master/LICENSE)

Laravue
=======

[](#laravue)

[Laravue](https://laravue.dev) (pronounced /ˈlarəvjuː/) is a beautiful dashboard combination of [Laravel](https://laravel.com/), [Vue.js](https://github.com/vuejs/vue) and the UI Toolkit [Element](https://github.com/ElemeFE/element). The work is inspired by [vue-element-admin](http://panjiachen.github.io/vue-element-admin) with our love on top of that. With the powerful Laravel framework as the backend, Vue.js as the high performance on the frontend, Laravue appears to be a full-stack solution for an enterprise application level.

Documentation:

Screenshot
----------

[](#screenshot)

 [![](https://camo.githubusercontent.com/e1b665d8abdbbc0a9ac4187c9cffc95e6bb46526b3545d29318c73a004d9d7ec/68747470733a2f2f63646e2e6c6172617675652e6465762f73637265656e73686f742e706e67)](https://camo.githubusercontent.com/e1b665d8abdbbc0a9ac4187c9cffc95e6bb46526b3545d29318c73a004d9d7ec/68747470733a2f2f63646e2e6c6172617675652e6465762f73637265656e73686f742e706e67)

Getting started
---------------

[](#getting-started)

### Prerequisites

[](#prerequisites)

- Laravue is positioned as an enterprise management solution, and it is highly recommended to use it to start from scratch.
- For existing Laravel project, you should check [Laravue Core](https://github.com/tuandm/laravue-core) for integration.
- Your machine needs to be ready for the latest [Laravel](https://laravel.com/docs/6.x#installation) and [Node.js](https://nodejs.org).

### Installing

[](#installing)

#### Manual

[](#manual)

```
# Clone the project and run composer
composer create-project tuandm/laravue
cd laravue

# Migration and DB seeder (after changing your DB settings in .env)
php artisan migrate --seed

# Install dependency with NPM
npm install

# develop
npm run dev # or npm run watch

# Build on production
npm run production
```

#### Docker

[](#docker)

```
docker-compose up -d
```

Build static files within Laravel container with npm

```
# Get laravel docker container ID from containers list
docker ps

docker exec -it  npm run dev # or npm run watch
# Where  is the "laravel" container name, ex: src_laravel_1
```

Open  (laravel container port declared in `docker-compose.yml`) to access Laravue

Running the tests
-----------------

[](#running-the-tests)

- Tests system is under development

Deployment and/or CI/CD
-----------------------

[](#deployment-andor-cicd)

This project uses [Envoy](https://laravel.com/docs/5.8/envoy) for deployment, and [GitLab CI/CD](https://about.gitlab.com/product/continuous-integration/). Please check `Envoy.blade.php` and `.gitlab-ci.yml` for more detail.

Built with
----------

[](#built-with)

- [Laravel](https://laravel.com/) - The PHP Framework For Web Artisans
- [Laravel Sanctum](https://github.com/laravel/sanctum/) - Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.
- [spatie/laravel-permission](https://github.com/spatie/laravel-permission) - Associate users with permissions and roles.
- [VueJS](https://vuejs.org/) - The Progressive JavaScript Framework
- [Element](https://element.eleme.io/) - A Vue 2.0 based component library for developers, designers and product managers
- [Vue Admin Template](https://github.com/PanJiaChen/vue-admin-template) - A minimal vue admin template with Element UI

Contributing
------------

[](#contributing)

Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.

Versioning
----------

[](#versioning)

We use [SemVer](http://semver.org/) for versioning. For the versions available, please look at the [release tags](https://github.com/tuandm/laravue/tags) on this repository.

Authors
-------

[](#authors)

- **Tuan Duong** - *Initial work* - [tuandm](https://github.com/tuandm).
- **Tony Tin Nguyen** - *Frontend and Designer* - [nguyenquangtin](https://github.com/nguyenquangtin).

See also the list of [contributors](https://github.com/tuandm/laravue/contributors) who participated in this project.

License
-------

[](#license)

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE) file for details.

Related projects
----------------

[](#related-projects)

- [Laravue-core](https://github.com/tuandm/laravue-core) - Laravel package which provides core functionalities of Laravue.

Acknowledgements
----------------

[](#acknowledgements)

- [vue-element-admin](https://panjiachen.github.io/vue-element-admin/#/) A magical vue admin which insprited Laravue project.
- [tui.editor](https://github.com/nhnent/tui.editor) - Markdown WYSIWYG Editor.
- [Echarts](http://echarts.apache.org/) - A powerful, interactive charting and visualization library for browser.

Donate
------

[](#donate)

If you find this project useful, you can [buy me a coffee](https://www.buymeacoffee.com/tuandm)

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity51

Moderate usage in the ecosystem

Community37

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 81.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~22 days

Recently: every ~38 days

Total

25

Last Release

2093d ago

PHP version history (3 changes)0.1.1PHP ^7.1.3

0.7PHP ^7.2

0.12.0PHP ^7.2.5

### Community

Maintainers

![](https://www.gravatar.com/avatar/0dd6458b4054759b75bc77a499f9452ffc5d2faa468a0282f4e8a4a065b0472c?d=identicon)[tuandm](/maintainers/tuandm)

---

Top Contributors

[![taylorotwell](https://avatars.githubusercontent.com/u/463230?v=4)](https://github.com/taylorotwell "taylorotwell (4433 commits)")[![tuandm](https://avatars.githubusercontent.com/u/490446?v=4)](https://github.com/tuandm "tuandm (203 commits)")[![driesvints](https://avatars.githubusercontent.com/u/594614?v=4)](https://github.com/driesvints "driesvints (119 commits)")[![daylerees](https://avatars.githubusercontent.com/u/207870?v=4)](https://github.com/daylerees "daylerees (105 commits)")[![GrahamCampbell](https://avatars.githubusercontent.com/u/2829600?v=4)](https://github.com/GrahamCampbell "GrahamCampbell (97 commits)")[![franzliedke](https://avatars.githubusercontent.com/u/249125?v=4)](https://github.com/franzliedke "franzliedke (92 commits)")[![jasonlewis](https://avatars.githubusercontent.com/u/829059?v=4)](https://github.com/jasonlewis "jasonlewis (48 commits)")[![sparksp](https://avatars.githubusercontent.com/u/243893?v=4)](https://github.com/sparksp "sparksp (37 commits)")[![cviebrock](https://avatars.githubusercontent.com/u/166810?v=4)](https://github.com/cviebrock "cviebrock (33 commits)")[![tobsn](https://avatars.githubusercontent.com/u/109529?v=4)](https://github.com/tobsn "tobsn (26 commits)")[![crynobone](https://avatars.githubusercontent.com/u/172966?v=4)](https://github.com/crynobone "crynobone (26 commits)")[![JeffreyWay](https://avatars.githubusercontent.com/u/183223?v=4)](https://github.com/JeffreyWay "JeffreyWay (20 commits)")[![barryvdh](https://avatars.githubusercontent.com/u/973269?v=4)](https://github.com/barryvdh "barryvdh (17 commits)")[![tillkruss](https://avatars.githubusercontent.com/u/665029?v=4)](https://github.com/tillkruss "tillkruss (17 commits)")[![JosephSilber](https://avatars.githubusercontent.com/u/1403741?v=4)](https://github.com/JosephSilber "JosephSilber (16 commits)")[![themsaid](https://avatars.githubusercontent.com/u/4332182?v=4)](https://github.com/themsaid "themsaid (16 commits)")[![laurencei](https://avatars.githubusercontent.com/u/1210658?v=4)](https://github.com/laurencei "laurencei (14 commits)")[![nguyenquangtin](https://avatars.githubusercontent.com/u/339412?v=4)](https://github.com/nguyenquangtin "nguyenquangtin (14 commits)")[![bencorlett](https://avatars.githubusercontent.com/u/181919?v=4)](https://github.com/bencorlett "bencorlett (13 commits)")[![ericlbarnes](https://avatars.githubusercontent.com/u/116662?v=4)](https://github.com/ericlbarnes "ericlbarnes (11 commits)")

---

Tags

adminadmin-dashboardaxiosdashboardjwtlaravelphpvuevue-routervuejsvuexwebpacklaraveldashboardadminvuelaravue

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/tuandm-laravue/health.svg)

```
[![Health](https://phpackages.com/badges/tuandm-laravue/health.svg)](https://phpackages.com/packages/tuandm-laravue)
```

###  Alternatives

[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
