Repolode
aimeos

aimeos/aimeos-laravel

既存のLaravelアプリケーションに、オンラインショップ、管理画面、APIを追加するeコマースパッケージです。

代替できる製品:Shopify

スター
8,713
フォーク
1,111
未解決の Issue
1
最終コミット
8 日前

これは何?

Aimeos Laravelは、既存のLaravelアプリケーションをオンラインショップに変えるComposerパッケージです。カタログに加え、バンドル、バウチャー、バーチャル商品、設定可能な商品などの商品タイプを提供し、バスケット、割引、段階別価格、定期支払いに対応したサブスクリプションも利用できます。

フロントエンドのショップ、高機能な管理画面、jsonapi.orgに準拠したJSON REST APIに加え、管理用のGraphQL APIを備えています。複数のベンダー、チャネル、倉庫に対応し、オプションのMCPブリッジを使うと、認証と権限チェックを通じて管理ツールをMCPクライアントに公開できます。

LaravelアプリケーションにComposer経由でインストールします。MySQL、MariaDB、PostgreSQL、SQL Serverで動作しますが、SQLiteには対応していません。MITライセンスで提供され、RTLと翻訳にも対応しています。

主な機能

  • 01マルチベンダー、マルチチャネル、マルチ倉庫に対応
  • 02バンドル、バウチャー、バーチャル商品、設定可能な商品、サブスクリプション商品
  • 03段階別価格、割引、バスケットルールシステム
  • 04JSON REST APIと管理用GraphQL API
  • 05高機能な管理画面とフロントエンドのショップ
  • 06MySQL、MariaDB、PostgreSQL、SQL Serverで動作

ユースケース

  • 既存のLaravelアプリケーションにオンラインストアを追加する
  • マルチベンダーのマーケットプレイスやマルチテナント型eコマースSaaSを構築する
  • 顧客グループ別価格を設定したB2Bショップを運営する
  • ショップAPIを利用するヘッドレスストアフロントを構築する

クイックスタート

  1. 1

    既存のLaravelアプリケーションのcomposer.jsonにパッケージを追加します

  2. 2

    Composerでパッケージをインストールします

    php composer update -W
  3. 3

    データベースのマイグレーションを実行します

    php artisan migrate
  4. 4

    デモデータを使ってAimeosのセットアップを実行します(本番環境ではこのオプションを省略してください)

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

使う前に知っておきたいこと

  • デフォルトのSQLiteデータベースはサポートされていません。MySQL、MariaDB、PostgreSQL、またはSQL Serverを使用してください。
  • 既存のLaravelアプリケーションと、BreezeやJetstreamなどのLaravel認証スターターキットが必要です。

収録されている特集

トピック

よくある質問

aimeos-laravel とは?
既存のLaravelアプリケーションに、オンラインショップ、管理画面、APIを追加するeコマースパッケージです。 Aimeos Laravelは、既存のLaravelアプリケーションをオンラインショップに変えるComposerパッケージです。カタログに加え、バンドル、バウチャー、バーチャル商品、設定可能な商品などの商品タイプを提供し、バスケット、割引、段階別価格、定期支払いに対応したサブスクリプションも利用できます。
aimeos-laravel は無料で使えますか?ライセンスは?
aimeos-laravel は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
aimeos-laravel は今もメンテナンスされていますか?
活発にメンテナンス中。aimeos-laravel の最終コミットは 2026年10月30日 です。
aimeos-laravel は何に使えますか?
既存のLaravelアプリケーションにオンラインストアを追加する マルチベンダーのマーケットプレイスやマルチテナント型eコマースSaaSを構築する 顧客グループ別価格を設定したB2Bショップを運営する ショップAPIを利用するヘッドレスストアフロントを構築する
aimeos-laravel のインストール方法は?
既存のLaravelアプリケーションのcomposer.jsonにパッケージを追加します Composerでパッケージをインストールします: php composer update -W データベースのマイグレーションを実行します: php artisan migrate デモデータを使ってAimeosのセットアップを実行します(本番環境ではこのオプションを省略してください): php artisan aimeos:setup --option=setup/default/demo:1
aimeos-laravel はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/aimeos/aimeos-laravel

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

Laravelを基盤とするオープンソースのECプラットフォーム。オンラインショップ、マルチベンダー型マーケットプレイス、B2Bアプリケーションに対応し、JSON REST APIとMCPサーバーを備えています。

5475+6 今週335JavaScriptMIT更新 4 日前