Repolode
aimeos

aimeos/aimeos-laravel

Paquete de ecommerce para Laravel que añade una tienda en línea completa, un panel de administración y APIs a una aplicación Laravel existente.

Alternativa open source a:Shopify

Estrellas
8,713
Forks
1,111
Issues abiertos
1
Último commit
hace 8 días

¿Qué es?

Aimeos Laravel es un paquete de Composer que convierte una aplicación Laravel existente en una tienda en línea. Ofrece un catálogo y tipos de productos como paquetes, vales, productos virtuales y configurables, además de carritos, descuentos, precios por volumen y suscripciones con pagos recurrentes.

El paquete incluye una tienda para clientes, un panel de administración completo y una API REST JSON basada en jsonapi.org, además de una API GraphQL para administración. Admite configuraciones con varios vendedores, canales y almacenes, y un puente MCP opcional pone herramientas de administración a disposición de clientes MCP, con autenticación y comprobaciones de permisos.

La instalación se realiza mediante Composer en una aplicación Laravel, y es compatible con MySQL, MariaDB, PostgreSQL y SQL Server. No admite SQLite. El proyecto tiene licencia MIT e incluye compatibilidad con RTL y traducciones.

Funciones clave

  • 01Compatibilidad con varios vendedores, canales y almacenes
  • 02Productos en paquetes, vales, virtuales, configurables y de suscripción
  • 03Precios por volumen o tramos, descuentos y un sistema de reglas para el carrito
  • 04API REST JSON y API GraphQL para administración
  • 05Panel de administración completo y tienda para clientes
  • 06Compatible con MySQL, MariaDB, PostgreSQL y SQL Server

Casos de uso

  • Añadir una tienda en línea a una aplicación Laravel existente
  • Crear un marketplace con varios vendedores o un SaaS de ecommerce multiinquilino
  • Gestionar tiendas B2B con precios por grupo de clientes
  • Crear una tienda headless que consuma las APIs de la tienda

Inicio rápido

  1. 1

    Agrega el paquete al composer.json de tu aplicación Laravel existente

  2. 2

    Instala el paquete con Composer

    php composer update -W
  3. 3

    Ejecuta las migraciones de la base de datos

    php artisan migrate
  4. 4

    Ejecuta la configuración de Aimeos con datos de demostración (omite la opción en producción)

    php artisan aimeos:setup --option=setup/default/demo:1

Antes de usarlo

  • La base de datos SQLite predeterminada no es compatible; usa MySQL, MariaDB, PostgreSQL o SQL Server.
  • Se requiere una aplicación Laravel existente y un kit de inicio de autenticación de Laravel, como Breeze o Jetstream.

En colecciones

Temas

Preguntas frecuentes

¿Qué es aimeos-laravel?
Paquete de ecommerce para Laravel que añade una tienda en línea completa, un panel de administración y APIs a una aplicación Laravel existente. Aimeos Laravel es un paquete de Composer que convierte una aplicación Laravel existente en una tienda en línea. Ofrece un catálogo y tipos de productos como paquetes, vales, productos virtuales y configurables, además de carritos, descuentos, precios por volumen y suscripciones con pagos recurrentes.
¿aimeos-laravel es gratuito? ¿Qué licencia tiene?
aimeos-laravel es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿aimeos-laravel sigue mantenido?
Mantenimiento activo. El último commit de aimeos-laravel fue el 30 oct 2026.
¿Para qué puedo usar aimeos-laravel?
Añadir una tienda en línea a una aplicación Laravel existente Crear un marketplace con varios vendedores o un SaaS de ecommerce multiinquilino Gestionar tiendas B2B con precios por grupo de clientes Crear una tienda headless que consuma las APIs de la tienda
¿Cómo se instala aimeos-laravel?
Agrega el paquete al composer.json de tu aplicación Laravel existente Instala el paquete con Composer: php composer update -W Ejecuta las migraciones de la base de datos: php artisan migrate Ejecuta la configuración de Aimeos con datos de demostración (omite la opción en producción): php artisan aimeos:setup --option=setup/default/demo:1
¿Dónde consigo aimeos-laravel?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/aimeos/aimeos-laravel

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados