Updated 24 October 2025
Are you looking to start your own online store with Open Source Headless eCommerce? This guide will help you install Bagisto Headless eCommerce and get your storefront running in just a few easy steps.
We will keep it simple and clear, so even beginners can follow along.
Bagisto Headless eCommerce is a free, open source headless eCommerce platform that lets you build online modern stores fast and scalable.
Headless means your website’s frontend is separate from the backend, making it faster, flexible, and

First, you need to install the Bagisto platform.
*Tip: Make sure your server meets the minimum requirements: PHP 8.x, MySQL 8.x, and Composer installed.
After Bagisto is ready, you need the Headless Extension. This extension provides all the APIs your frontend will use.
|
1 2 |
http://localhost/graphql |
These APIs let your frontend fetch products, categories, and other store data.
Bagisto Headless eCommerce makes it easy to create your storefront with one command:
|
1 2 |
npx -y @bagisto-headless/create your-storefront |
This command will:
In a few minutes, your storefront will be ready to use.

Once installed, open your storefront in a browser. Check if:
If everything works, congratulations! You have successfully set up Bagisto Headless eCommerce.
Plus:
B2B & B2C Unified – Manage business and consumer sales from one backend with shared inventory and custom workflows.
Multi-Channel & Marketplace Ready – Sell on multiple storefronts, mobile apps, and marketplaces with centralized control.
Global & Localized – Multi-store setups with local content, pricing, and currency while keeping global consistency.
Bagisto Headless eCommerce isn’t just an eCommerce platform – it’s a complete headless framework to build fast, modern, scalable online stores.
Installing Bagisto Headless eCommerce is simple if you follow these steps.
Now you are ready to build a fast, modern, and scalable online store!
If you have more details or questions, you can reply to the received confirmation email.
Back to Home
Be the first to comment.