The Latest Addition to the Laravel Eco-system
If you’ve been a user of Laravel, you must’ve surely heard about their latest offering. Nova is an administration panel for Laravel. This sleek and beautifully designed single-page application, built on the Vue.js platform and Tailwind, is highly customizable in a true Laravel fashion.
Nova is a composer package, which can be installed in an existing Laravel package. It does not interfere with an existing application in any way. In fact, you can install Nova in the existing Laravel applications which you have already built, without hampering the application, as well as removing the need of starting all over again, if you want to integrate resource management in your application. On the front-end, Nova is powered by Vue.js, Vue components and Tailwind.css. This makes for a powerful and flexible combination, especially with regards to customization – it is easier than ever to build custom cards, tools and fields.
With Nova, you can forget the clumsy, unmanageable administration panels. You can configure the whole dashboard with a simple PHP class. None of your configuration is stored in the database. It is a piece of cake to add an administration panel to the existing Laravel applications without interfering with the eloquent and potent models.
Before you begin, here is a list of requirements which you need to preload before installing Laravel Nova:
- Composer
- Laravel Framework 5.8+
- Laravel Mix
- Node.js and NPM
Nova supports all the new versions of Google Chrome, Apple Safari and Microsoft Edge web browsers.
Features of Nova Laravel:
The primary feature of Nova is to be able to create, read, update and delete resources from the database. The versatility of the app helps to create an easy to use and simplistic platform to get it done.
- Resource Management
- Search Integration
- Filters
- Lens
- Actions
- Metrics
- Customization