Laravel Nova development
Laravel Nova is een knap administratiepaneel dat je data makkelijk laat beheren én je data visualiseert in data dashboards.
Laravel Nova
Laravel Nova is niet alleen eenvoudig in gebruik, maar ook razendsnel te configureren zodat jij, de eindgebruiker, snel van start kunt gaan om je website te configureren.
Codana gebruikt Nova voor al zijn nieuwe projecten waar onze klanten nood hebben aan een administratiepaneel dat los staat van de rest het systeem en waar je de administratieve of contentbeheers-taken zelf kan uitvoeren.
Via Laravel Nova kan je data makkelijk aanpassen, maar ook visualiseren. De ingebouwde visualisatie module laat ons toe om je data snel te visualiseren en in een dashboard te gieten.

Laravel Nova is fantastisch
Interesse in een nieuw Laravel project of een uitbreiding waar we een beheerssysteem aan je reeds bestaande applicatie toevoegen?
Natuurlijk zijn er nog verschillende oplossingen voor het bouwen van administratie panelen, zoals Backpack, LaraAdmin, QuickAdmin, SleepingOwl Admin en nog vele andere. Ook deze oplossingen hebben we getest en ook echt gebruikt in reeds bestaande projecten.
Toen echter Taylor Otwell zelf Laravel Nova introduceerde in Juli 2018 was de keuze echter erg makkelijk, de zekerheid dat dezelfde hoofdontwikkelaars achter het onderliggende Laravel Framework zitten zorgt er voor dat we ons geen zorgen moeten maken over de levensduur van Nova. Het zorgt er ook voor dat we er zeker van kunnen zijn dat bij de releases van nieuwe versies van Laravel er ook meteen een release voor Nova zal zijn. Dit zorgt er voor dat we makkelijk op de laatste versies kunnen werken, wat ons voor de rest van de applicatie ook in staat stelt om recente versies te gebruiken. Als we een recente versie kunnen gebruiken van Laravel, is upgraden bij een eventuele security release makkelijker en sneller te doen.
Dat zorgt er voor dat we onze Service Level Agreements omtrent security makkelijk kunnen nakomen.
Het toevoegen van Nova aan een applicatie gaat erg eenvoudig, we voegen de nova dependency toe via composer en voeren een aantal artisan commando's uit om de juiste dingen te publiceren. Als we dat gedaan hebben is Nova geinstalleerd. Dat wil zeggen dat er dan kan gestart worden aan het configureren van Nova voor de specifieke applicatie.
Hierbij voegen we Resources toe voor elke model dat we willen instellen, we maken daarbij de nodige velden aan en configureren die zodat ze op de juiste plekken getoond worden.
Waar we pas echt kunnen laten zien dat we echt met je meedenken is bij het aanmaken van custom metrics op je dashboard. Deze metrics zorgen voor een snel een eenvoudig overzicht van hoe je website presteert. Hier kunnen we starten met eerder eenvoudige metrics (nieuwe gebruikers, verkochte producten, aangemaakte relaties) maar we kunnen daar natuurlijk altijd nog meer metrics aan toe voegen. Bijvoorbeeld: opbrengst per product-categorie voor de afgelopen 30 dagen.

Laravel Nova is fantastisch
Een betrouwbare admin backend voor je webapp. Heb je die ook nodig?