Laravel - Easy Panel - CRUD Generator

Поделиться
HTML-код
  • Опубликовано: 3 авг 2024
  • En este video aprendemos a implementar un admin panel con laravel. En este caso usamos Easy Panel.
    00:00 - Intro
    02:37 - ¿Qué utilizaremos?
    03:29 - ¿Qué es Easy Panel?
    04:44 - Comenzamos
    06:52 - Database, modelo y migración
    10:30 - Instalación de Easy Panel
    14:45 - Generador de CRUD
    22:54 - Roles y permisos
    24:00 - Despedida
    Si quieres apoyar al canal. Link para donación con Paypal:
    www.paypal.com/paypalme/infor...
    Site oficial
    easypanel.netlify.app/getting...
    REDES SOCIALES
    Canal de RUclips: / informaticadp
    Web: www.informaticadp.com.ar/
    Facebook: / infodp
    Instagram: / info_dp
    Twitter: / infodp1
    CURSOS DE LARAVEL
    Laravel ¡desde cero!
    • Laravel ¡desde cero!
    CRUD con Laravel + Livewire + Jetstream
    • CRUD con Laravel + Liv...
    CRUD con Laravel + Inertia + Jetstream
    • CRUD con Laravel + Ine...
    CRUD con Laravel - Imágenes
    • CRUD con Laravel - Imá...
    Laravel - Varios
    • Laravel - Varios
    Roles y Permisos - Laravel
    • Roles y Permisos - Lar...
    Laravel + Vue + SPA + CRUD
    • Laravel + Vue + SPA + ...
    Angular + Firebase App CRUD
    • Angular + Firebase App...
    React + Firebase App CRUD
    • React + Firebase App CRUD
    Firebase CRUD - Javascript y JQuery
    • Firebase CRUD - JavaSc...
    CURSOS DE NODE JS
    Node Js desde cero
    • Node JS ¡desde cero!
    CRUD MVC con Node Js y MongoDB
    • CRUD MVC con Node Js y...
    API Restful Node Js + Express
    • API Restful Node Js + ...
    CRUD con Node Js y MySQL
    • CRUD con Node Js y MySQL
    Login con Node Js y MySQL
    • Login con Node Js y MySQL
    MongoDB ¡desde cero!
    • MongoDB ¡desde cero!
    FullStack: MySQL + Express + React + Node (Bonus MongoDB)
    • FullStack: MySQL + Exp...
    APPS - JAVASCRIPT
    App Spider-man API Movies - Vanilla JavaScript
    • App Spider-man API Mov...
    App Clima - Vanilla JavaScript
    • App Clima - Vanilla Ja...
    App Clock - Vanilla JavaScript
    • App Clock - Vanilla Ja...
    App Cryptos - API Binance - Vanilla JavaScript
    • App Cryptos - API Bina...
    App Lista de Tareas - Vanilla JavaScript
    • App Lista de Tareas - ...
    App Búsqueda instantánea - Vanilla JavaScript
    • App Búsqueda instantán...
    JAVASCRIPT
    CallBack en 5 Minutos - JavaScript
    • Callback en ¡5 minutos...
    Objetos, Introducción en JavaScript
    • Introducción a los Obj...
    Spreed Operator - JavaScript
    • Javascript - Spread Op...
    Inmutabilidad - JavaScript
    • JavaScript - Inmutabil...

Комментарии • 72

  • @user-im3zw4ge7b
    @user-im3zw4ge7b 4 месяца назад +5

    es irreal que este video tenga tan pocos likes, yo lo he visto al menos 4 veces ya, tremendamente útil Maestro!!!

    • @informaticadp
      @informaticadp  4 месяца назад

      Muchas gracias bro!!!! Se agradece el apoyo siempre!!!

    • @Claudiobrusquetti
      @Claudiobrusquetti 3 месяца назад

      brillante comentario!!! estoy totalmente de acuerdo!!! como que tenga tan pocos suscriptores... gracias por tanto!!

  • @fernandocastellano4118
    @fernandocastellano4118 5 месяцев назад +1

    excelente herramienta. Gracias por el contenido

  • @pdjaramillo
    @pdjaramillo 5 месяцев назад +4

    Muchas gracias por tus videos. Me ayudó a sacar mi tesis. Súper bien explicados. Sigue así 👏🏼👏🏼👏🏼

  • @user-xx4iy5ru4i
    @user-xx4iy5ru4i 5 месяцев назад

    excelente video

  • @doctor_robot3048
    @doctor_robot3048 5 месяцев назад +1

    muy buen generador, lo voya probar

  • @leokratoschief1853
    @leokratoschief1853 2 месяца назад

    wow que video , es panel es super poderoso

  • @PabloAscanio
    @PabloAscanio 3 месяца назад

    Saludos cordiales bro... exelente videos... todo tu canal es extraordinariamente enriquecedor... Tengo una consulta, como harías un crud y select dependiente en 3 niveles, con easypanel de paises, estados y provincias... Gracias Bro..

  • @Esteban5Tael
    @Esteban5Tael 5 месяцев назад +1

    Esto esta super interesante, muy chevere y super potente, seria muy chevere que nos enseñaras el como hacerlo con tablas relacionadas, por ejemplo, que la tabla products tenga su llave foranea a categories por medio del category_id

    • @informaticadp
      @informaticadp  5 месяцев назад +1

      Gracias bro! Si lo podemos hacer. En el canal hay varios proyectos con esas relaciones que mencionas con todo el código. Saludos.

    • @Esteban5Tael
      @Esteban5Tael 5 месяцев назад

      @@informaticadp sisisisisi, claro que sí, hasta mi esposa sabe cuando estoy viendo tu canal, ya reconoce tu voz, hahaha, a lo que me refiero es a el uso de tablas relacionadas con el easypanel

    • @informaticadp
      @informaticadp  5 месяцев назад +2

      Jaja vamos!! Si perfecto Esteban, lo podemos hacer. Ahora ya hay programado otroa proyectos pero lo podemos preparar. Se viene mucho backend, el próximo con Node y Fastify, y ya tengo varios con .Net, y Laravel como siempre la estrella del canal. Abrazo!

  • @gabrielrincon6744
    @gabrielrincon6744 5 месяцев назад

    Soy team reacjs pero laravel me esta gustando demasiado y las plantillas de laravel son demasiado excelente de verdad , y laravel es facil de aprender , esta super brutal de verdad super genial . Gracias porbttaer esto mini tutoriales . Si me gustaria que profundizaras mas en la parte de tener tablas relacionado y tecomendar distintas plantillas como estas . Del resto em verdad super excelente en verdad muchisomas gracias por tu contenido

    • @informaticadp
      @informaticadp  5 месяцев назад

      Aguante React y Laravel je. Fíjate en el canal y en el repo de Github del canal los proyectos. Hay muchos con tablas relacionadas. Pero igual se vienen muchos más! Saludos y muchas gracias!

  • @Lei_Wong
    @Lei_Wong 3 месяца назад +1

    Muy buena la herramienta,... se podrá hacer un sistema de inventario, con entradas, salidas en tablas relacionadas

    • @informaticadp
      @informaticadp  3 месяца назад +1

      Si se puede, pero tomalo mas con admin panel. Si queres halgo para eso Filament es muy bueno y se usa mucho.
      ruclips.net/video/2DB39qvS3uc/видео.htmlfeature=shared

    • @Lei_Wong
      @Lei_Wong 3 месяца назад

      @@informaticadp Dale, ahí lo veo. Gracias

  • @CoronelMilton
    @CoronelMilton 5 месяцев назад +2

    Hola, te queria agradecer poeque reviendo tu video del proyecto de Laravel + React logre entender como hacer una aplicacion Full Stack y como manejar una api en el frontend, en otras palabras a como conectar el back con el front.
    Ahora tengo otro problemita y creo que no tienes video sobre eso pero estaria bueno que lo hagas si puedes, de como subir el proyecto Laravel + React con MySQL a AWS.

    • @informaticadp
      @informaticadp  5 месяцев назад

      Muchas gracias! También se viene AWS. Hay muchos proyectos para el canal. Saludos!

    • @CoronelMilton
      @CoronelMilton 5 месяцев назад

      @@informaticadp Me puedes dar algun consejo de como hacerlo? algo basico por que logre subir el proyecto y con pm2 logre dejar corriendo react de fondo pero no logre hacer funcionar el back, no se si van en instancias separadas o como se haria.

  • @AyelmerCorzo
    @AyelmerCorzo 4 месяца назад

    grande maestro

    • @informaticadp
      @informaticadp  4 месяца назад +1

      Gracias bro!!

    • @AyelmerCorzo
      @AyelmerCorzo 4 месяца назад

      aunque tengo un problema no se si es porque laravel se actualizo o que onda pero al momento de ejecutar el php artisan serve me sale el local host pero no me apararecen los botones de register y mucho menos la pagina si la pongo en la ruta, si me ayudas de verdad te lo agradeceria
      @@informaticadp

  • @franko5476
    @franko5476 3 месяца назад +1

    hay un problema al crear los roles, si le das opcion de eliminar o actualizar a un usuario que no sea superadmin, ocurre un error de que no reconoce el user_id, como lo soluciono, ayudaaaa :(

  • @rodriandy27
    @rodriandy27 13 дней назад

    buenas, tengo una pregunta, estoy intentando instalar pero me sale un error, (Your requirements could not be resolved to an installable set of packages.), como puedo solucionarlo por favor

  • @ChiquiSistemas
    @ChiquiSistemas 5 месяцев назад

    Se mira genial, una pregunta, se pueden personalizar las vistas? por ejemplo cambiar los botones, nombre en los labels, personalizar botones, incluso si deseo que al editar se maneje como SPA y no como está en el ejemplo?

    • @informaticadp
      @informaticadp  5 месяцев назад

      Todo se puede personalizar. Esta basada en livewire. Saludos bro y gracias!

    • @ChiquiSistemas
      @ChiquiSistemas 5 месяцев назад

      @@informaticadp de nada, gracias a ti por el contenido, pregunte eso ya que he usado filamentphp, pero a pesar de verse bonito y funcional, no puedo personalizar el html

  • @danielrodriguez2491
    @danielrodriguez2491 3 месяца назад

    Espero me ayudes. Tengo un error y no logro solucionarlo. Llego a la parte donde esta el boton de registrar y me envia a stack diciendo que : InvalidArgumentException, View [index] not found. index was not found.
    Are you sure the view exists and is a .blade.php file?

  • @cristianpotoy8944
    @cristianpotoy8944 5 месяцев назад

    Saludos , excelente contenido , voy a probarlo para un contenido de de mi trabajo, consulta se puede subir el proyecto al servidor oo webhost o a digital Ocean?

    • @informaticadp
      @informaticadp  5 месяцев назад +1

      Saludos Cristian, si se puede subir. Si soporta Laravel con PHP 8. No hay problemas.

    • @cristianpotoy8944
      @cristianpotoy8944 5 месяцев назад

      Hola @InformaticaDP, estuve implementando easypanel, pero no he podido hacer que funcione la opción de agregar un nuevo registro, en este caso es empleado, parece que tengo problemas con el id

  • @rafaelmistapm
    @rafaelmistapm 3 месяца назад

    Me encanta este crud generator, lo triste es que no logro integrarlo para Laravel 11 =(

    • @informaticadp
      @informaticadp  3 месяца назад +2

      Es muy reciente bro, en breve saldrán mas adaptaciones. Saludos.

  • @DaljomarMorillo
    @DaljomarMorillo 5 месяцев назад

    Se puede crear el crud con tablas relacionadas?

  • @juancamilosuarezcantero5198
    @juancamilosuarezcantero5198 2 месяца назад

    lo estoy seiguienod para generar crud en sql server pero al momento de generar el crud este me lanza un error sera por trabajar con sql server?

    • @informaticadp
      @informaticadp  2 месяца назад

      Por defecto con Laravel trabajo con MySQL, tenes que configurar el driver para sql server, funciona perfectamente, eso es todo.

  • @user-xx4iy5ru4i
    @user-xx4iy5ru4i 5 месяцев назад

    Disculpa la insistencia pero podrías hacer algún ejemplo de esto con IIS y Sql Server

    • @informaticadp
      @informaticadp  5 месяцев назад +1

      Estimado! Si vamos a hacer mas videos. Ya tengo una serie de cursos y tutoriales en carpeta para grabar, editar, etc. SQL Server está entre ellos. Saludos.

    • @user-xx4iy5ru4i
      @user-xx4iy5ru4i 5 месяцев назад

      ya lo logre realizar, ahora estoy poniendo en practica lo aprendido en este video@@informaticadp

  • @ignaciotrondle
    @ignaciotrondle 3 месяца назад

    Disculpá, existe alguna forma de instalar con la versión 10 de Laravel? pero usando "laravel new". En caso contrario, usando "create-project", me dirías cómo serían las configuraciones para tener todas las opciones que usas en el tutorial? (jet+inertia) Gracias!

    • @informaticadp
      @informaticadp  3 месяца назад

      Hola Ignacio! En el video usé Laravel 10 bro. Saludos!

    • @ignaciotrondle
      @ignaciotrondle 3 месяца назад

      @@informaticadp Gracias por tu pronta respuesta! Cuando actualicé, directamente me instala la versión 11, la cual todavía no es compatible con easy panel, entonces no encuentro la vuelta para hacer una especie de downgrade

    • @informaticadp
      @informaticadp  3 месяца назад +1

      @ignaciotrondle ahora si, en ese caso hay unas cuantas opciones: usar docker y podes instalar las versiones que necesites y diversas, en el canal hay mucho de docker. La uninstall de Laravel e instalar la versión 10.

  • @alfonsoromero3092
    @alfonsoromero3092 3 месяца назад

    me dice que requiera la versión 7... de php y que yo tengo la 8... (estoy instalando laravel 11...) entre otros errores. Gracias por tus videos bien explicados.

    • @thingsofworld5838
      @thingsofworld5838 3 месяца назад +1

      me pasa lo mismo, lo raro es q en el video usa php 8.3 y le funciona perfectamente :'(

    • @alfonsoromero3092
      @alfonsoromero3092 3 месяца назад

      @@thingsofworld5838 con Laravel 10 si funciona... Lo que ahora no es Jetstream

  • @24Rodrigo241
    @24Rodrigo241 5 месяцев назад +1

    Puedo usarlo en Laravel 9?

  • @CARlosDAN783
    @CARlosDAN783 4 месяца назад

    Me gustaria saber si alguien a resuelto el problema que genera composer require rezaamini-ir/Laravel-easepanel

    • @informaticadp
      @informaticadp  3 месяца назад

      Que problema o error te sale? Ya lo solucionaste?

    • @CARlosDAN783
      @CARlosDAN783 3 месяца назад

      @@informaticadp Hola ingeniero, gracias por responder, es un error que sale al instalar easypanel en laravel 11 en su última versión, en el vídeo me di cuenta que usted hace la instalación en la versión de Laravel 10 y yo hice la instalación igual en la 10 y logré instalarla y seguir el curso completo, pero con laravel 11 no pude.

    • @informaticadp
      @informaticadp  3 месяца назад +1

      Carlos, el problema es ese, la versión es muy nueva, quizás en unos meses saquen algún fix o alguna adaptación. Abrazo!

  • @camilamelo7230
    @camilamelo7230 5 месяцев назад +1

    deberías crear un proyecto desde cero y subirlo como curso

    • @informaticadp
      @informaticadp  5 месяцев назад

      Hola Camila, se vienen muchos proyectos al canal, en distintos formatos, tutoriales y cursos. Saludos.

  • @rafaelmendoza9429
    @rafaelmendoza9429 4 месяца назад +1

    Buenas, me tira un error raro que no estoy entendiendo si me pueden dar una mano, pero tira de php7.2.5 pero menciono que era la ultima la versión 8, aun estoy dudando
    Problem 1
    - rezaamini-ir/laravel-easypanel[1.0.0, ..., 1.2.0] require php ^7.2.5 -> your php version (8.1.10) does not satisfy that requirement.
    - rezaamini-ir/laravel-easypanel[1.2.1, ..., 1.9.33] require illuminate/support ^6.0|^7.0|^8.0 -> found illuminate/support[v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27] but these were not loaded, likely because it conflicts with another require.
    - rezaamini-ir/laravel-easypanel[1.9.4, ..., 1.9.42, 2.0.0, ..., 2.1.0] require illuminate/support ^6.0|^7.0|^8.0|^9.0 -> found illuminate/support[v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27, v9.0.0, ..., v9.52.16] but these were not loaded, likely because it conflicts with another require.
    - rezaamini-ir/laravel-easypanel[2.1.1, ..., 2.1.5] require illuminate/support ^7.0|^8.0|^9.0 -> found illuminate/support[v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27, v9.0.0, ..., v9.52.16] but these were not loaded, likely because it conflicts with another require.
    - rezaamini-ir/laravel-easypanel[2.2.0, ..., 2.3.0] require livewire/livewire ^1.0|^2.3 -> found livewire/livewire[v1.0.0, ..., v1.3.9, v2.3.0, ..., v2.12.6] but it conflicts with your root composer.json require (^3.0).
    - Root composer.json requires rezaamini-ir/laravel-easypanel * -> satisfiable by rezaamini-ir/laravel-easypanel[1.0.0, ..., 1.9.42, 2.0.0, ..., 2.3.0].
    Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
    You can also try re-running composer require with an explicit version constraint, e.g. "composer require rezaamini-ir/laravel-easypanel:*" to figure out if any version is installable, or "composer require rezaamini-ir/laravel-easypanel:^2.1" if you know which you need.
    Installation failed, reverting ./composer.json and ./composer.lock to their original content.

    • @higiniocarrascoserrano7486
      @higiniocarrascoserrano7486 4 месяца назад

      quizá sea tu versión de laravel, yo usé la 10.10 y funcionó sin problemas, con la 11 no funcionó

    • @CARlosDAN783
      @CARlosDAN783 4 месяца назад

      Tengo el mismo problema con la última versión de Laravel, voy hacer el tutorial con la versión 10.

  • @eliasmoreno7526
    @eliasmoreno7526 5 месяцев назад

    me aparece el siguiente error: PS C:\xampp\htdocs\easypanel> composer require rezaamini-ir/laravel-easypanel
    ./composer.json has been updated
    Running composer update rezaamini-ir/laravel-easypanel
    Loading composer repositories with package information
    Updating dependencies
    Your requirements could not be resolved to an installable set of packages.
    Problem 1
    - rezaamini-ir/laravel-easypanel[1.0.0, ..., 1.2.0] require php ^7.2.5 -> your php version (8.2.12) does not satisfy that requirement.
    - rezaamini-ir/laravel-easypanel[1.2.1, ..., 1.9.33] require illuminate/support ^6.0|^7.0|^8.0 -> found illuminate/support[v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27] but these were not loaded, likely because it conflicts with another require.
    - rezaamini-ir/laravel-easypanel[1.9.4, ..., 1.9.42, 2.0.0, ..., 2.1.0] require illuminate/support ^6.0|^7.0|^8.0|^9.0 -> found illuminate/support[v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27, v9.0.0, ..., v9.52.16] but these were not loaded, likely because it conflicts with another require.
    - rezaamini-ir/laravel-easypanel[2.1.1, ..., 2.1.5] require illuminate/support ^7.0|^8.0|^9.0 -> found illuminate/support[v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27, v9.0.0, ..., v9.52.16] but these were not loaded, likely because it conflicts with another require.
    - rezaamini-ir/laravel-easypanel[2.2.0, ..., 2.3.0] require livewire/livewire ^1.0|^2.3 -> found livewire/livewire[v1.0.0, ..., v1.3.9, v2.3.0, ..., v2.12.6] but it conflicts with your root composer.json require (^3.0).
    - Root composer.json requires rezaamini-ir/laravel-easypanel * -> satisfiable by rezaamini-ir/laravel-easypanel[1.0.0, ..., 1.9.42, 2.0.0, ..., 2.3.0].
    Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
    You can also try re-running composer require with an explicit version constraint, e.g. "composer require rezaamini-ir/laravel-easypanel:*" to figure out if any version is installable, or "composer require rezaamini-ir/laravel-easypanel:^2.1" if you know which you need.
    Installation failed, reverting ./composer.json and ./composer.lock to their original content.
    PS C:\xampp\htdocs\easypanel>

    • @informaticadp
      @informaticadp  5 месяцев назад

      Limpia tu caché, hiciste composer update? Actualiza tu versión de composer también

    • @soldominique
      @soldominique 5 месяцев назад +1

      yo realice actualizando el composer y limpiando cache pero aun así se mantiene el error, esto al tratar de instalar con livewire en su última versión la 3, en el video tu lo ejecutaste con inertia, que más se puede hacer @@informaticadp

    • @henryangel5520
      @henryangel5520 4 месяца назад

      @@soldominique lograste resolver?

    • @CARlosDAN783
      @CARlosDAN783 4 месяца назад

      Tengo el mismo problema alguien lo ha resuelto.

  • @alchifer
    @alchifer 2 месяца назад

    Great Job, but i tried to make my own test, and and error make me crazy, In my /resoruces/views/livewire/admin/xxxx/read.blade.php the line insede the @foreach --
    @livewire('admin.arriveby.single', [$arriveby], key($arriveby->id))
    The blade file exist and i don´t know what is wrong. Can you help me?