Customizable B2B ecommerce monorepo built with Medusa 2.0 & Next.js Storefront
quote-e2e.mp4
- ✅ yarn version 3.5
- ✅ node 20
- ✅ Postgres 15
- ✅ Medusa 2.0
- Company Management. Customers can manage their company and invite employees.
- Spending Limits. Company admins can assign spending limits to its employees
- Bulk add-to-cart. Customers can add multiple variants of a product to their cart at once.
- Quote Management. Customers & Merchants can communicate, accept or reject quotes
- Order Edit. Merchants can edit orders or quotes - add/remove item, update quantity & price management and more.
- Full ecommerce support
- Product Pages
- Product Collections & Categories
- Cart & Checkout
- User Accounts
- Order Details
- Full Next.js 14 support
- App Router
- Next fetching/caching
- Server components/actions
- Streaming
- Static Pre-Rendering




# Clone the repository
git clone https://github.com/medusajs/b2b-starter-medusa.git
# Go to the folder
cd ./b2b-starter-medusa
# Install dependencies
yarn install
# Install packages
yarn build-packages
# Generate .env files for backend & storefront
yarn generate-env
# Setup database
yarn setup-db
# Start Servers - storefront & backend
yarn dev
- ✅ Visit Admin: Publishable Key
- Credentials:
- email:
[email protected]
- password:
supersecret
- email:
- Credentials:
- ✅ Copy token key of "Webshop"
- ✅ Open file -
apps/storefront/.env
- ✅ Add token to this var -
NEXT_PUBLIC_MEDUSA_PUBLISHABLE_KEY
Visit the following links to see the Medusa storefront & admin