loading...
Cover image for Laravel Nova – Live Coding

Laravel Nova – Live Coding

joselfonseca profile image Jose Luis Fonseca Updated on ・2 min read

Importante
Nova es un producto comercial, por ende para usarlo necesitamos una licencia. Mas info en https://nova.laravel.com/ por eso mismo el código utilizado para el live coding no se publicará.

Laravel nova es una herramienta que el mismo creador del framework para crear paneles de administración, en este live coding veremos cómo instalar, configurar y crear un panel de administración rápido y sencillo usando este producto.

Construiremos un sistema de Eventos llamado Eventis.

Parte 2

En esta segunda parte del live coding de Laravel nova, vimos como cambiar el menu lateral y cómo cambiar los colores de nuestro panel de administración.

También revisamos como utilizar uno de los Cards que nos da un conteo de registros de un modelo en intervalos de tiempo. Así mismo vimos cómo agregar estos Cards al dashboard de nuestra aplicación.

Parte 3

En esta tercera parte del live coding, trabajamos la actualización a laravel 6 y la ultima version de Nova. Así mismo trabajamos en segmentar la información por usuario logueado para que solo podamos ver los eventos y venues de nuestro usuario y no todo lo de la base de datos.

Parte 4

En esta oportunidad trabajamos agregando el paquete Permissions de Spatie para empezar a limitar ciertas funcionalidades basadas en rol. Agregamos telescope para debugging y ajustamos algunas cosas en el index query de eventos, venues y users.

Parte 5

Agregamos la habilidad para que el usuario logueado actualice su perfil y agregamos 2 filtros a la tabla de eventos.

Parte 6

En este video empezamos a trabajar un componente personalizado de Nova para el perfil de usuario

Playlist

En la siguente playlist puedes ver todos los videos

https://www.youtube.com/playlist?list=PLWIk9Jo3Sp-Vu_qYOFUkwSMTjZMefbyiu

Espero les sirva!

Posted on by:

joselfonseca profile

Jose Luis Fonseca

@joselfonseca

Working on web since 2007, Node JS and PHP lover, currently software architect for Dom and Tom Inc.

Discussion

pic
Editor guide
 

Excelente, recomendarías laravel nova para proyectos mas grandes? es decir que no solo sea crud

 

Sí claro, nosotros usamos Nova no solo para CRUDS pero también para interfaces completas. De hecho ahorita mismo tengo un side project que estoy haciendo enteramente en nova y que funciona como un SAAS. Después de todo es solo un SPA de Vue con Laravel como API así que se puede hacer de todo!