Tue. Mar 5th, 2024

16 sistemas backend y administración de código abierto de Laravel para desarrolladores avanzados

By admin Jan 30, 2024

Laravel es un marco PHP popular para crear aplicaciones web. Proporciona una poderosa infraestructura de backend y administradores de paneles de control que permiten a los desarrolladores administrar y controlar de manera eficiente los datos y la funcionalidad de sus aplicaciones. Con Laravel, los desarrolladores pueden manejar fácilmente tareas como migraciones de bases de datos, autenticación, enrutamiento y más.

Los administradores del panel de control en Laravel proporcionan una interfaz fácil de usar para administrar varios aspectos de la aplicación, incluidos roles de usuario, permisos, configuraciones y administración de contenido.

En esta publicación, le ofrecemos una colección de las mejores soluciones backend de Laravel gratuitas y de código abierto, que pueden ahorrarles a los desarrolladores una gran cantidad de tiempo, esfuerzo y errores.

1- Mochila

Administrador de mochila es un proyecto de código abierto que le permite crear un panel de Laravel altamente personalizable para sus proyectos de Laravel. Viene con una operación CRUD completa, vistas de lista, admite 29 tipos de campos, validación y varias otras opciones de visualización.

Backpack ofrece dos ediciones, una es una versión simple CRUD que es completamente de código abierto (licencia MIT). La otra es una edición comercial Backpak Pro.

2- TIENDA SHOPVIBE (comercio electrónico)

  1. https://github.com/shaikhshahbaz4022/Catherene-Clone

SHOPVIBE STORE es un sitio web de comercio electrónico creado con HTML, CSS y JavaScript. Experimente un viaje de compras fluido con una amplia gama de productos y funciones fáciles de usar. Ya sea cliente o administrador, ¡ShopVibe Store lo tiene cubierto!

3- Hadmean

hadmean genera poderosas aplicaciones de administración a partir de la información de su base de datos:

  • Con solo un comando
  • Menos de 30 segundos
  • Sin tutorial
  • Sin curva de aprendizaje
  • Sin arrastrar y soltar
  • No se requieren habilidades técnicas
  • Mantenimiento cero

Lo que obtiene es una aplicación de administración completamente funcional que está lista para implementarse.

Hadmean le ayudará a centrar sus recursos de ingeniería en crear funciones interesantes y no en crear ni mantener aplicaciones CRUD aburridas y repetitivas.

4- CapturaAdmin

CapturaAdmin es un sistema de gestión en segundo plano basado en el desarrollo secundario de Laravel y Element Plus. CatchAdmin todavía adopta la estrategia tradicional de separación de front-end y back-end, y el marco Laravel solo se utiliza como salida de API. Se minimiza el acoplamiento entre los módulos del sistema de gestión.

5- iKpanel

Laravel #ikpanel es un panel de administración extremadamente simple y extensible para tu nuevo proyecto Laravel.

6- Administrador abierto de Laravel

open-admin es un creador de interfaces administrativas para Laravel que puede ayudarlo a construir backends CRUD con solo unas pocas líneas de código.

7- Lira

Lyra es un panel de administración de aplicaciones creadas con Laravel.

Con Lyra Laravel Administrador puedes administrar la base de datos de tu proyecto, esto se logra definiendo los recursos para cada uno de los modelos Eloquent de tu aplicación.

8- administrador-laravel

laravel-admin es un creador de interfaces administrativas para Laravel que puede ayudarlo a construir backends CRUD con solo unas pocas líneas de código.

9- Orquídea

Orquídea es gratis Laravel Paquete que abstrae la lógica empresarial estándar y permite el desarrollo rápido de aplicaciones administrativas, paneles de administración/usuario y paneles de control impulsados ​​por código.

Características

  • Desarrollo rápido de aplicaciones – Céntrate en el desarrollo PHP y no pierdas tiempo con HTML, CSS o JavaScript. Cree lógica de aplicación, no paneles de administración. Prueba el guía de inicio rápido e iniciar el desarrollo de la aplicación.
  • Creador de formularios – Evitar reinventar la rueda o las formas. Orchid ya soporta muchos elementos de formulario “listo para usar” y permite construir todo tipo de formularios rápidamente.
  • Tiempos de carga rápidos – ¡Disfruta de un espectáculo tipo SPA! Las transiciones se pueden realizar sin recargar una página y no requieren código adicional. Gracias a Alambre caliente proyecto, Orchid hace que esta sea una experiencia satisfactoria tanto para los usuarios como para los desarrolladores.
  • Permisos de acceso y roles – Tomar ventaja de permisos de acceso granularessegún la identidad de un usuario y la pertenencia al rol correspondiente.
  • Filtrado y clasificación – ¡Ofrezca a los usuarios la posibilidad de filtrar y ordenar datos rápidamente! La orquídea utiliza un Enfoque de filtrado/clasificación basado en elocuentes.
  • Búsqueda rápida de texto completo – Aprovecha el integrado Búsqueda de texto completo basada en Laravel Scoutque permite buscar en todo el contenido disponible y mostrar los resultados de la búsqueda casi al instante.
  • Múltiples tipos de notificaciones – Ofertas de orquídeas. varios tipos de notificaciones y permite que la aplicación mantenga a los usuarios informados adecuadamente.

10- Panel Fácil

Panel fácil es un panel de administración hermoso, personalizable y flexible basado en Livewire para Laravel.

Características

  • Fácil de instalar
  • Multi lenguaje
  • Un montón de funciones para campos y entradas
  • Estilo RTL y LTR
  • Admite CKEditor y fuente persa para el modo RTL
  • ¡GUI de CRUD Maker!
  • Todo es personalizable
  • Una hermosa UI/UX con plantilla AdminMart
  • Los UserProviders y las clases de autenticación son personalizables y usted puede cambiarlos
  • Validación en tiempo real con Livewire
  • Controle a sus administradores usando el sistema ACL en la GUI

11- Autenticación múltiple de Laravel

Este paquete es solo un paquete simple para ayudarlo a crear el lado de administración (autenticación múltiple), que está totalme
nte aislado de su autenticación normal (que creamos usando PHP raft make:auth)

Además de eso, puede usar múltiples tipos de autenticación simultáneamente, por lo que puede iniciar sesión como usuario y administrador, ¡sin conflictos!

12- Panel de administración de Laravel

Administrador de Laravel Panel es un backend simple pero poderoso para el proyecto Laravel. Original bifurcado de https://github.com/thedevdojo/voyager.

13- Administrador de Laravel

Administrador es un creador de interfaces administrativas para Laravel. Con Administrator, puede administrar visualmente sus modelos de Eloquent y sus relaciones, y también crear páginas de configuración independientes para almacenar datos del sitio y realizar tareas del sitio.

Sin embargo, el proyecto ya no se mantiene, por lo que se recomienda probar otras soluciones de esta lista.

14- Lora

lora es un sistema de control backend de Laravel que permite a los desarrolladores tener un sistema modular sólido para agregar y ampliar sus propios módulos. También admite la carga y el cambio de tamaño de imágenes.

15- Laratrust

Laratrust es un sistema de control de Laravel de código abierto que ahorra tiempo a los desarrolladores de Laravel al administrar usuarios, roles y modelos de permisos.

Sus características incluyen:

  • Múltiples modelos de usuario.
  • Múltiples roles y permisos asignables a los usuarios.
  • Múltiples permisos asignables a roles.
  • Verificación de roles y permisos.
  • Almacenamiento en caché de roles y permisos.
  • Eventos en los que se agregan, eliminan o sincronizan roles y permisos.
  • Se pueden agregar múltiples roles y permisos a los usuarios dentro de los equipos.
  • Múltiples guardias para el middleware.
  • Un panel de administración sencillo para roles y permisos.
  • Puertas y políticas de Laravel.

16- Viajero

Voyager está construido con Vue y Bootstrap. Si está buscando un kit de inicio de Laravel creado que utilice Livewire y Tailwind, puede que le interese consultar Genesis.

Etiquetas

Laravel PHP List desarrollador web Desarrollo web basado en web CMS

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *