| home | true | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| actionText | Get Started → | |||||||||||||||
| actionLink | /guide/ | |||||||||||||||
| features |
|
|||||||||||||||
| footer | MIT Licensed | Copyright © 2018-present Laravel Enso |
Laravel Enso is a modular application platform for building admin panels and business software with Laravel and Vue.
It combines a Laravel backend, an Enso UI frontend, and a large set of ecosystem packages that cover the common infrastructure of complex internal applications.
::: warning Runtime requirements
PHP 8.3+ | Node.js 20+ | MySQL 8+ | Composer | Yarn
:::
# clone into a new project folder
git clone https://github.com/laravel-enso/enso.git --depth 1
# install backend dependencies
composer install
# create and configure the backend environment
cp .env.example .env
php artisan key:generate
php artisan migrate --seed
# install frontend dependencies
cd client
cp .env.example .env
yarn
# build the frontend assets
yarn buildFor live reload during development, run:
yarn serve::: tip
admin@laravel-enso.com / password
:::
- authentication, authorization, roles, permissions, and user preferences
- backend-driven forms and backend-driven tables
- localisation, themes, notifications, charts, comments, documents, and file handling
- a package ecosystem for extending both backend and frontend consistently
Special thanks to Taylor Otwell, Jeffrey Way, Evan You and Jeremy Thomas.