Thoughtful Laravel e-commerce

Bazar is a powerful "headless" e-commerce system. Built on Laravel and Vue.

Screenshot of the admin area

Build-in Admin UI

Nice and clean admin dashboard

We provide a clean and straigthforward admin dash out of the box. You can easily customize to your own needs.

Read more

Flexible and Dynamic

Adopt your own solutions quickly

Bazar provides a flexible and easily extensible system, following the good old Laravel conventions.

Read more
use App\Gateway\CreditCardDriver;
use Bazar\Support\Facades\Gateway;

public function boot(): void
{
    Gateway::extend('credit-card', function ($app) {
        return new CreditCardDriver(
            $app['config']->get('services.creditcard')
        );
    });
}

Already using Bazar?

Browse some first-party packages, like product addons or other payment gateways.

Get Started

Strong foundation, agile structure

The Bazar core comes with tax and discount management, shipping methods and payment gateways, cart handling and many more. Need more? You can write your own extensions easily.

Speed up your e-commerce

Bazar is a drop-in solution. This means, unlike many other e-commerce Laravel solutions, Bazar works as a package and not as a standalone Laravel application, so you can quickly install to your Laravel application using composer.

A highly customizable platform

However Bazar comes with a default configuration setup, you can easily override with your own. Configure currencies, authorization flows, cart behavior and many more.

Quality code, DRY aspect

Bazar is trying to follow the widely used conventions for Laravel. This means the conding style and solutions may be familiar for many Laravel developers.