Repolode
aimeos

aimeos/aimeos-laravel

Pacote de ecommerce para Laravel que adiciona uma loja virtual completa, um painel administrativo e APIs a uma aplicação Laravel existente.

Alternativa open source a:Shopify

Estrelas
8,713
Forks
1,111
Issues abertas
1
Último commit
há 8 dias

O que é?

Aimeos Laravel é um pacote Composer que transforma uma aplicação Laravel existente em uma loja virtual. Ele oferece um catálogo e tipos de produtos como kits, vouchers, produtos virtuais e configuráveis, além de cestas, descontos, preços por faixa e assinaturas com pagamentos recorrentes.

O pacote inclui uma loja frontend, um painel administrativo completo e uma API REST JSON baseada em jsonapi.org, além de uma API GraphQL para administração. Ele oferece suporte a configurações com múltiplos vendedores, canais e armazéns, e uma ponte MCP opcional disponibiliza ferramentas administrativas para clientes MCP com autenticação e verificações de permissões.

A instalação é feita via Composer em uma aplicação Laravel, e o pacote funciona com MySQL, MariaDB, PostgreSQL e SQL Server. SQLite não é compatível. O projeto é licenciado sob MIT e inclui suporte a RTL e traduções.

Recursos principais

  • 01Suporte a múltiplos vendedores, canais e armazéns
  • 02Kits, vouchers, produtos virtuais, configuráveis e assinaturas
  • 03Preços por faixa, descontos e sistema de regras para cestas
  • 04API REST JSON e API GraphQL para administração
  • 05Painel administrativo completo e loja frontend
  • 06Compatível com MySQL, MariaDB, PostgreSQL e SQL Server

Casos de uso

  • Adicionar uma loja virtual a uma aplicação Laravel existente
  • Criar um marketplace com múltiplos vendedores ou um SaaS de ecommerce multi-tenant
  • Operar lojas B2B com preços por grupo de clientes
  • Criar uma vitrine headless que consome as APIs da loja

Início rápido

  1. 1

    Adicione o pacote ao composer.json da sua aplicação Laravel existente

  2. 2

    Instale o pacote com o Composer

    php composer update -W
  3. 3

    Execute as migrações do banco de dados

    php artisan migrate
  4. 4

    Execute a configuração do Aimeos com dados de demonstração (omita a opção em produção)

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

Antes de usar

  • O banco de dados SQLite padrão não é compatível; use MySQL, MariaDB, PostgreSQL ou SQL Server.
  • É necessário ter uma aplicação Laravel existente e um kit inicial de autenticação do Laravel, como Breeze ou Jetstream.

Em coleções

Tópicos

Perguntas frequentes

O que é aimeos-laravel?
Pacote de ecommerce para Laravel que adiciona uma loja virtual completa, um painel administrativo e APIs a uma aplicação Laravel existente. Aimeos Laravel é um pacote Composer que transforma uma aplicação Laravel existente em uma loja virtual. Ele oferece um catálogo e tipos de produtos como kits, vouchers, produtos virtuais e configuráveis, além de cestas, descontos, preços por faixa e assinaturas com pagamentos recorrentes.
aimeos-laravel é gratuito? Qual é a licença?
aimeos-laravel é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
aimeos-laravel ainda é mantido?
Manutenção ativa. O último commit de aimeos-laravel foi em 30 de out. de 2026.
Para que posso usar aimeos-laravel?
Adicionar uma loja virtual a uma aplicação Laravel existente Criar um marketplace com múltiplos vendedores ou um SaaS de ecommerce multi-tenant Operar lojas B2B com preços por grupo de clientes Criar uma vitrine headless que consome as APIs da loja
Como instalar aimeos-laravel?
Adicione o pacote ao composer.json da sua aplicação Laravel existente Instale o pacote com o Composer: php composer update -W Execute as migrações do banco de dados: php artisan migrate Execute a configuração do Aimeos com dados de demonstração (omita a opção em produção): php artisan aimeos:setup --option=setup/default/demo:1
Onde consigo aimeos-laravel?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/aimeos/aimeos-laravel

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados