Laravel Nova admin panels, built by people who actually ship them.
Custom Nova resources, fields, tools, dashboards, and metrics for production Laravel applications. Official Laravel admin, polished out of the box, extended by senior engineers who have shipped Nova panels for fintech, healthcare, logistics, and SaaS clients since Nova 1.0.
- Custom Nova resources, fields, tools, cards, metrics, actions, filters, and lenses
- Multi-tenant scoping, granular Nova policies, and audit log integration
- Brand theming with Nova's CSS variables and custom Vue components
- Production Nova panels serving 10K plus admin users daily
The official Laravel admin panel, extended properly.
Nova, in plain terms.
Laravel Nova is the official administration panel for Laravel applications, built and maintained by the Laravel team and Tighten. Nova lets you define resources (admin views for Eloquent models) with fields, filters, actions, lenses, and metrics, and ships with a polished Vue.js powered interface that looks production grade out of the box. Nova is commercial software ($199 per project licence for solo, $299 per project for teams) and includes one year of updates and bug fixes per licence.
Nova is the right call when you need an admin panel with first party Laravel support, a clean Vue.js interface, a per project licence that buys you ongoing updates, and a large commercial ecosystem of paid third party packages. We have shipped Nova panels for fintech, healthcare, logistics, and SaaS clients since Nova 1.0 in 2018, and have built private Nova packages covering signature capture, geolocation pickers, audit log viewers, Stripe Connect tools, and complex JSON editors.
Signals your project is a good Nova candidate.
Nova is one of two excellent admin panel options for Laravel (the other being Filament). Nova fits some teams and projects better than others. If three or more of these apply, Nova is likely the right call.
You want first party Laravel support and the Laravel team behind your admin panel. Your team is comfortable with Vue.js and wants to extend the admin with Vue components. You prefer a per project commercial licence over building on an MIT licensed framework with no formal support channel. You need to integrate with commercial Nova packages for specialised functionality (Spatie's Nova packages, advanced reporting, etc). Your application has large datasets and complex permissions that benefit from Nova's lenses and policies. You want an admin that looks polished out of the box with minimal styling work.
Livewire is a tool, not a religion.
We build with Livewire when it fits, and with React or Vue (through Inertia) when those fit. Here is how we draw the line, instead of forcing every project into the same toolchain.
Pick Nova when
Best for
- Teams comfortable with Vue.js
- Projects needing first party support
- Commercial Nova packages already in scope
- Large datasets benefiting from lenses
- Per project licence model preferred
Pick Filament when
Best for
- Teams strong in Livewire and PHP
- Projects with multiple admin panels (no per project fee)
- MIT licence preferred for total ownership
- Fast PHP only iteration valued over Vue extensibility
- Larger community of free plugins
How we recommend honestly: for teams already shipping with Vue, Nova is the right call. For teams already shipping with Livewire, Filament is the right call. For new projects without an existing preference, we suggest Filament for the lower total cost of ownership unless the project specifically needs commercial Nova packages or first party support. Both are excellent.
Everything a production Nova admin needs.
Not just resources. The full toolkit that takes a Nova admin from license install to a polished, role scoped, production grade admin panel.
Custom Nova resources
Resource per Eloquent model with the right fields, the right relationships, sensible defaults, and search and filter discipline baked into every list view.
Custom fields
Signature capture, geolocation pickers, rich JSON editors with schema validation, complex relationship selectors, file upload fields with cloud storage, and custom validation rules.
Custom tools & pages
Nova tools for workflows that do not fit the resource model. Bulk import wizards, complex multi step forms, integration debuggers, and admin only operational pages.
Dashboards, cards & metrics
Custom value, trend, and partition metrics. Cards for stakeholder dashboards. Real time updates through broadcasting when the data demands it.
Actions, filters & lenses
Custom actions for bulk operations with confirmation flows. Filters for advanced search with date ranges, multi select, and dependent filters. Lenses for performant alternative table views.
Policies, RBAC & SSO
Nova policies tied into Laravel's authorisation system with Spatie Permission. Granular per resource, per field, per action permissions. SAML or OIDC SSO integration where needed.
Audit logs & activity tracking
Every admin action logged through Laravel's authorisation events. Audit log viewer as a custom Nova tool for compliance and incident response. Cryptographic integrity where required.
Theming & brand customisation
Custom branding with Nova's CSS variables, custom navigation, custom login screens, and white labelled admin panels for multi client deployments.
Named senior engineers on every project.
Our Nova work is led by project managers who have shipped Nova panels since Nova 1.0 and know the framework's strengths and edges.
Chirag Daxini
Project Manager, Admin Panel Lead
Six steps from resource map to launch.
Resource map in week one. Custom fields packaged from day one. Two week build sprints with working demos. Theming and policy work in the final sprint.
Discovery & Resource Mapping
Map Eloquent models to Nova resources, identify custom fields, actions, lenses, metrics, and tools needed. Output is a resource map and admin user flow signed off before kick off.
Nova License & Setup
Nova installed, licensed to the project, base resources scaffolded, and authentication configured with role based access through Spatie Permission.
Resource Build & Pest Tests
Resources built in two week sprints with Pest tests on every field and action. Custom fields packaged as reusable Nova packages from day one for maintainability.
Tools, Cards & Metrics
Custom Nova tools for workflows that do not fit the resource model. Cards and metrics for the dashboard. Filters and lenses for advanced search.
Policies, Roles & Audit Logs
Nova policies tied into Laravel's authorisation system. Role based access matrix documented. Optional audit log integration for every privileged action.
Theming, Deploy & Handover
Brand theming with Nova's CSS variables, production deployment, runbook handover including upgrade procedure for future Nova releases.
The tools we use for production Nova admins.
Production tested across fintech, healthcare, logistics, and SaaS Nova panels. Mature, supported, and well documented.
Nova core
Frontend & UI
Auth & permissions
Popular Nova packages
Async & reporting
Monitoring & QA
A Laravel Nova admin we shipped.
One detailed snapshot from Nova work across our 1,300 plus delivered projects. Full case studies sit in our portfolio.
Logistics platform Nova admin managing 50 plus resources for 200 plus operations staff
"We replaced a homegrown admin panel that nobody wanted to maintain with a Nova build that the operations team genuinely enjoys using. Acquaint shipped 50 plus resources, custom dispatch tools, real time fleet metrics, and proper role based access in just over four months."
A growing logistics platform handled fleet management, route planning, shipment tracking, customer support, and billing through a homegrown Blade plus jQuery admin built five years earlier. The admin was used by 200 plus operations staff across three regional offices. Three problems were compounding: the admin was undocumented and only two engineers could safely modify it, role based access was inconsistent across modules, and the platform had outgrown what a single page Blade admin could reasonably present.
Four month rebuild on Nova 4 covering 50 plus resources across fleet, drivers, shipments, customers, billing, and reporting. Custom Nova tools included a real time dispatch board with live GPS integration, a route planner that consumed Google Maps API, and a billing reconciliation tool that processed end of day fleet finance. Custom fields covered geolocation pickers, signature capture for driver delivery confirmation, and a JSON editor for fleet vehicle configuration. Spatie Permission powered granular RBAC across operations, finance, support, and read only compliance roles. Audit logs captured every privileged action with cryptographic integrity. Cutover ran tenant by tenant over three weeks, with the old admin retired one week after the final regional office migrated.
Three ways to engage on a Nova build.
Most clients run Fixed Price for the initial Nova build, then switch to Dedicated Developer for ongoing resource extensions and custom tools as the application evolves.
Dedicated Developer
- Full time, exclusive to your product
- 176 hours per month per engineer
- 5 day developer replacement clause
- Direct Slack and email access
Fixed Price Nova Build
- Discovery, resource map, build, QA, launch
- Project lead, Nova engineers, QA included
- Two week sprint demos throughout
- Post launch handover with docs
Time & Material
- Hourly billing, weekly invoices
- Scale team up or down on demand
- Effective rate from $18 per hour long term
- Full transparency on hours worked
Questions teams ask before picking Nova.
Cannot find your answer here? Speak directly to one of our senior engineers. No sales pitch.
-
What is Laravel Nova?
Laravel Nova is the official administration panel for Laravel applications, built by the Laravel team and maintained by Tighten and the official Laravel organisation. Nova lets you define resources (admin views for Eloquent models) with fields, filters, actions, lenses, and metrics, and ships with a polished Vue.js powered interface. Nova is commercial software ($199 per project licence) and is the right call when you need a production grade admin panel with first party support and the official Laravel team behind it.
-
Nova vs Filament, which should I pick?
Pick Nova when you want first party Laravel support, a clean Vue.js admin interface, and a per project licence fee that includes ongoing updates. Nova has a larger commercial ecosystem of paid third party packages. Pick Filament when you want a free MIT licensed admin built on Livewire and Alpine, faster iteration with PHP only customisations, and a larger community of free third party plugins. Both produce excellent admin panels. The choice comes down to your team's frontend preference (Vue vs Livewire) and licensing model. We build both, and we will recommend honestly based on your team. More on our Filament development page.
-
How much does Laravel Nova cost?
Nova itself costs $199 per project for a solo licence or $299 per project for a team licence, paid once per project and including one year of updates. Building a Nova admin around your application is the development cost on top. A focused Nova admin with 10 to 20 resources and basic custom fields typically costs $6,000 to $18,000 and ships in 4 to 8 weeks. A mid sized Nova admin with custom resources, tools, dashboards, and metrics lands between $20,000 and $50,000. Dedicated Laravel Nova developers at Acquaint Softtech start at $22 per hour or $3,200 per month full time. A full breakdown sits on our Laravel development cost page.
-
What can I customise in Laravel Nova?
Everything that matters. Custom resources for any Eloquent model. Custom fields (we have built fields for signature capture, location pickers, rich JSON editors, and complex relationship pickers). Custom tools that live as full pages in the Nova sidebar. Custom cards on dashboards. Custom metrics (value, trend, partition). Custom actions for bulk operations. Custom filters for advanced search. Custom lenses for alternative table views. Theming, navigation, branding, multi-tenant scoping, and role based access through Nova policies. The Nova API exposes nearly every part of the panel for customisation.
-
Is Laravel Nova production ready?
Yes. Nova is production ready and used by thousands of Laravel applications in production today, including parts of Laravel's own commercial products. Nova is maintained by the official Laravel team and Tighten, ships with regular releases and Laravel version compatibility, and has a paid commercial support channel. We have shipped Nova panels for fintech, healthcare, logistics, and SaaS clients serving 10,000 plus admin users daily.
-
Can Nova handle large datasets and complex permissions?
Yes. For large datasets we use Nova lenses (custom queries that perform well on millions of rows), pagination tuning, indexed search, and Eager loading patterns. For complex permissions we wire Nova policies into Laravel's authorisation system with Spatie Permission, giving granular control per resource, per field, per action. We have shipped Nova panels managing 50 plus resource types with thousands of permissions combinations across multiple user roles.
-
Can you migrate our existing admin to Laravel Nova?
Yes. Migrating an existing custom admin (Blade plus jQuery, Vue SPA, or third party panel) to Nova is a common engagement. We map existing admin pages to Nova resources, port custom workflows to Nova actions and tools, and migrate role based access to Nova policies. Most admin migrations to Nova ship in 6 to 12 weeks depending on complexity. The Laravel application itself stays untouched, only the admin layer changes.
-
What custom Nova packages have you built?
We have built private Nova packages for clients covering: signature capture fields, geolocation pickers, advanced JSON editors with schema validation, multi-tenant scoping middleware, Stripe Connect payout tools, Bagisto product catalog bridges, audit log viewers with cryptographic verification, CSV import wizards with column mapping, and webhook debuggers. Most of these are private to the clients they were built for, but the pattern is the same: clean Nova package structure, Vue components when needed, Pest tests covering the PHP layer, and Storybook documentation for custom Vue components.
-
Do you handle Nova upgrades (Nova 3 to 4 to 5)?
Yes. Major Nova version upgrades are scoped as separate engagements because they require dependency audits, regression testing on custom fields and tools, and careful planning when third party Nova packages are involved. Most Nova 3 to 4 or 4 to 5 upgrades take 2 to 6 weeks depending on customisation depth. More on our Laravel upgrade service page.
-
Will we own the Nova customisations and IP?
Yes, completely. Source code ownership and IP transfer terms are agreed in writing before kick off, the NDA is signed before any project discussions, and the repository is yours from commit one. Custom Nova fields, tools, cards, and resources built for your project are yours, not white labelled or licensed back. The Nova licence itself is a separate commercial agreement between you and the Laravel team.
What teams usually pair with Nova.
Nova is one part of the Laravel admin ecosystem. Most clients combine the core Nova build with one or more of these.
Core Laravel Development
09Lifecycle of Laravel
07Laravel Comparisons
05Hiring
04Laravel Solutions
04Decision / Cost
03Laravel Ecosystem & Tooling
03India (Head Office)
203/204, Shapath-II, Near Silver Leaf Hotel, Opp. Rajpath Club, SG Highway, Ahmedabad-380054, Gujarat
USA
7838 Camino Cielo St, Highland, CA 92346
UK
The Powerhouse, 21 Woodthorpe Road, Ashford, England, TW15 2RP
New Zealand
42 Exler Place, Avondale, Auckland 0600, New Zealand
Canada
141 Skyview Bay NE , Calgary, Alberta, T3N 2K6
Your Project. Our Expertise. Let’s Connect.
Get in touch with our team to discuss your goals and start your journey with vetted developers in 48 hours.