# Medusa > Medusa is a digital commerce platform with a built-in Framework for customization. When you install Medusa, you get a fully fledged commerce platform with all the features you need to get off the ground. However, unlike other platforms, Medusa is built with customization in mind. You don't need to build hacky workarounds that are difficult to maintain and scale. Your efforts go into building features that bring your business's vision to life. ## Product - [Framework](https://medusajs.com/framework/): Tooling to build your own customizations. - [Cloud](https://medusajs.com/pricing/): PaaS offering for fully-managed Medusa hosting. - [Integrations](https://medusajs.com/integrations/): Integrate third-party services into your Medusa application. - [Admin](https://medusajs.com/admin/): Manage your store and its operations with the Medusa Admin dashboard. - [Commerce Modules](https://medusajs.com/modules/): Utilize advanced commerce logic for any use case with full customization capabilities. - [Starters](https://medusajs.com/starters/): Find frontend starters to build your ecommerce use case in minutes. ## Solutions - [DTC](https://medusajs.com/dtc/): Build, launch, and scale DTC commerce applications without limits. Learn about available DTC features in Medusa. - [B2B](https://medusajs.com/b2b/): Build advanced B2B commerce applications with Medusa while seamlessly integrating with ERP, PIM, and other systems for a fully connected commerce operation. - [Marketplace](https://medusajs.com/marketplace-platform/): Medusa gives you full control to build and scale custom marketplaces. With support for multiple vendors, custom payouts, and open architecture, Medusa provides the commerce logic you need to power your marketplace. - [Distributors](https://medusajs.com/distributors/): Medusa gives B2B distributors full control over catalogs, pricing, and workflows — with fast integrations and no volume-based fees. Handle complexity at scale, without compromising your margins. - [Medusa Experts](https://medusajs.com/experts/): Find a partner experienced with Medusa who can assist in building, migrating, or guiding your next commerce project. - [User Stories](https://medusajs.com/blog/?filters=User+stories): Learn about how users build scalable and modern commerce applications with Medusa. ## Commerce Modules - [API Key Module](https://medusajs.com/api-keys-module/): Manage your API keys to authenticate and authorize accesses across your admin and store. - [Auth Module](https://medusajs.com/authentication-module/): Authenticate admin users through identity providers and store user metadata for authorization purposes. Use multiple authentication methods and easily integrate with your preferred auth-providers. - [Cart Module](https://medusajs.com/cart-module/): Create unique checkout experiences with a Cart Module that fits into any commerce context. Control everything from total calculations to shipping and payment options associated with different carts. - [Currency Module](https://medusajs.com/currency-module/): Manage currencies across all your markets. Become global by default. Easily power multi-regional setups with local currencies and pricing. - [Customer Module](https://medusajs.com/customer-module/): Serve all customer types, from B2C customers with self-serve options to B2B accounts and customer groups with special product and pricing configurations. All configurable directly from your admin. - [Fulfillment Module](https://medusajs.com/fulfillment-module/): Use your preferred fulfillment providers, and set up product or country specific shipping options for your orders. Control shipping options and keep track of fulfillment statuses directly in your Medusa Admin. - [Inventory Module](https://medusajs.com/inventory-module/): Easily handle inventory across multiple sales channels and warehouses, and get real-time overview of your stock. - [Order Module](https://medusajs.com/order-module/): Track, manage, and automate order handling with the flexibility to set up bespoke order processes. Build custom workflows and integrate with your ERP, WMS, and related services. - [Payment Module](https://medusajs.com/payment-module/): Control transaction and payment logic, while integrating with your preferred local payment processors. Medusa lets you handle all types of custom payment flows from ERP-based invoicing to installment payments. - [Pricing Module](https://medusajs.com/pricing-module/): An open-ended and configurable pricing engine with conditional pricing options for promotions, customer-specific prices, and more. - [Product Module](https://medusajs.com/product-module/): Handle thousands of products and variants using bulk edits, advanced categorization tooling, and intuitive product pages. Easily create rich product showcases and control availability across customers and channels. - [Promotion Module](https://medusajs.com/promotion-module/): Easily set up advanced conditional logic for any type of promotion in your Medusa Admin. Create discounts, buy X get Y promotions, unique customer group promotions, and much more. - [Region Module](https://medusajs.com/region-module/): Let your store sell globally with local payment and shipping options, currencies, taxes, and more. Open up for sales in a new region within minutes through your Medusa Admin. - [Sales Channel Module](https://medusajs.com/sales-channel-module/): Power multiple sales channels and control each of their assortment, inventory, and orders in your admin. Easily set up new channels to handle B2B customers, POS systems, social commerce sales, and more. - [Stock Location Module](https://medusajs.com/stock-location-module/): Control stock locations such as warehouses or physical stores. Build multi-warehouse set-ups by connecting stock locations with inventory, fulfillment, and sales channels. - [Tax Module](https://medusajs.com/tax-module/): Set tax rates for different regions and determine how the rules should apply to different products and shipping methods. Easily delegate tax logic to external tax providers or set up your own custom logic. ## Other - [Careers](https://medusajs.com/careers/): Find open job opportunities at Medusa. - [Changelog](https://medusajs.com/changelog/): Learn about the latest Medusa releases and improvements. - [Publish to production in Bloom](https://medusajs.com/blog/publish-to-production-in-bloom): You can now go from prototype to a live production store in Bloom, and keep improving it as you grow. - [Announcing Integrations in Bloom](https://medusajs.com/blog/announcing-integrations-in-bloom): Build integrations with third-party systems tailored to your needs. - [No developer, from idea to go-live in two weeks with Bloom](https://medusajs.com/blog/two-weeks-to-live-bloom): One marketer, one designer, and Bloom were all it took for Hooch to launch a fully customized B2B webshop in just two weeks, complete with a tailored product configurator and admin extensions built around their workflow. - [Announcing Collaboration on Stores in Bloom](https://medusajs.com/blog/announcing-collaboration-on-stores-in-bloom): Invite your team and work collaboratively on your Bloom stores. - [New in Bloom: 6 features in one week](https://medusajs.com/blog/six-new-bloom-features): Daily credit refills, starters, invite a colleague, storefront domains, support of environment variables, and a redesign of our tabs and toolbar. Learn about the latest Bloom features. - [Announcing Essentials and Lumina starters in Bloom](https://medusajs.com/blog/announcing-essentials-and-lumina-starters-in-bloom): New starters are now available in Bloom, giving you the choice between a classic retail storefront or a guided product recommendation experience. - [Announcing Grounded Starter on Bloom](https://medusajs.com/blog/announcing-grounded-starter): Introducing Grounded, our first starter in Bloom. Starters provides a ready-made storefront foundation that covers all essential commerce flows while remaining fully customizable. - [Build Ecommerce Storefronts with AI Agent Skills](https://medusajs.com/blog/claude-code-ecommerce-storefront): Learn how to use ecommerce agent skills to build and extend ecommerce storefronts with AI agents. Generate storefront features, apply ecommerce best practices, and ship faster using any frontend framework or ecommerce platform. - [Newsletter Jan'26](https://medusajs.com/blog/newsletter-jan26): We kicked off January with lots of news: improvements to Translations, launch of Storefronts on Cloud, Claude skill plugins, 13 new integrations, and more. - [New Integrations Jan'25](https://medusajs.com/blog/integrations-jan25): 13 new integrations and plugins for Claude, Okta, Strapi, Storyblok, PayPal, and many more. - [Build Ecommerce Applications with Claude Code and Medusa](https://medusajs.com/blog/claude-code-ecommerce): Learn about Medusa's Claude Code plugin that assists builders creating ecommerce applications. - [Build an AI Commerce Insights Dashboard with Medusa and json-render](https://medusajs.com/blog/medusa-json-render): Learn how to integrate AI into Medusa Admin using json-render to generate dynamic dashboards and commerce reports from prompts, including abandoned cart, inventory, and sales insights. - [Security Update: Upgrade Node runtime](https://medusajs.com/blog/upgrade-node-runtime): Update Node runtime to mitigate security issue - [Integrate PayPal with Medusa](https://medusajs.com/blog/paypal-integration): Learn how to integrate PayPal as a payment provider in Medusa, and accept payment with PayPal during checkout. - [Announcing Storefronts on Cloud](https://medusajs.com/blog/announcing-storefronts-on-cloud): Storefronts lets you build, deploy, and run your customer-facing storefronts directly on Medusa Cloud, alongside your commerce backend and dashboard. - [Introducing: Log in with Medusa Cloud](https://medusajs.com/blog/log-in-with-medusa-cloud): Medusa Cloud now enables direct admin dashboard authentication with Log in with Medusa Cloud. - [Newsletter Dec'25](https://medusajs.com/blog/newsletter-dec25): Happy New Year! Here are our December updates, including four releases, experimental support of product translations, an AI-powered commerce story, OKTA Admin auth, a new Strapi guide, and community news. - [Bloom Feature: Code view & Push to Github](https://medusajs.com/blog/bloom-code-view): Code View gives you access to the code behind your Bloom project, helping you understand the structure, make precise edits when you need them and now push your project directly to Github. - [Multi-Tenant Ecommerce: Different Medusa Use Cases](https://medusajs.com/blog/multi-tenant-rigby): Learn how Medusa fits into a multi-tenant commerce architecture; what is supported out of the box, and the scenarios that illustrate different multi-tenancy models. - [Introducing experimental support for Translations](https://medusajs.com/blog/introducing-experimental-translations): Manage product information, such as titles, descriptions, categories, and more, in multiple languages with Translations. - [80% Cost Savings: AI-Powered Email Order Processing at INSPIRED Pet Nutrition](https://medusajs.com/blog/inspired-pet-nutrition): Learn how rb2 helped INSPIRED Pet Nutrition rebuilt its order operations on Medusa, creating an AI-powered OMS that connects two ERP systems, automates thousands of B2B orders, and cuts processing costs by 80%. - [Integrate Okta for Admin Authentication](https://medusajs.com/blog/okta-integration): Learn how to authenticate Admin users with Okta and add a "Login with Okta" button to the Medusa Admin. - [Integrate Strapi with Medusa](https://medusajs.com/blog/strapi-integration): Learn how to connect Medusa with Strapi, sync data between the systems, and show data from Strapi on the storefront. - [Newsletter Nov'25](https://medusajs.com/blog/newsletter-nov25): Dive into our November recap covering the introduction of a brand-new approach to building commerce with Bloom, built-in email support in Cloud, two releases, a new guide for mobile commerce, and more. - [Implement Customer Tiers in Medusa](https://medusajs.com/blog/customer-tiers): Learn how to manage customer tiers, automate customer tier assignment, and apply promotions based on the customer's tier. - [Bloom Feature: Design from images and URLs](https://medusajs.com/blog/bloom-image-url-design): Design storefronts instantly by turning any image or URL into a fully designed store in minutes with Bloom. - [New Integrations Nov‘25](https://medusajs.com/blog/integrations-nov25): Discover the latest additions to our Integrations Directory, from new support for Medusa Emails to ERP, payment, and chatbot integrations. - [Announcing Medusa Emails](https://medusajs.com/blog/announcing-medusa-emails): Built-in transactional emails are now available in Medusa Cloud. - [Bloom Feature: Selection Mode](https://medusajs.com/blog/bloom-selection-mode): Selection Mode lets you make instant controlled storefront edits, from making quick text edits to refining specific components through targeted prompts. - [Mobile Commerce App with Medusa, React Native, and Expo](https://medusajs.com/blog/commerce-app-react-native-expo): Learn how to create a commerce mobile app with features like product listing, cart management, and complete checkout flow. - [Bloom: A new way to build commerce](https://medusajs.com/blog/introducing-bloom): Meet Bloom, an AI-powered assistant with deep commerce expertise that helps you build and manage custom ecommerce experiences using natural language. - [Implement Product Rentals in Medusa](https://medusajs.com/blog/product-rentals): Learn how to support product rentals in your Medusa commerce store, with full admin and storefront customizations. - [Newsletter October'25](https://medusajs.com/blog/newsletter-oct25): From the launch of Cloud Self-Serve and Medusa Cache to product variant images, a new POS starter, lots of integrations and guides, and major user stories with Eight Sleep and Material Bank. - [Add Images to Categories in Medusa](https://medusajs.com/blog/category-images-tutorial): Learn how to associate images like thumbnails and banners with product categories in Medusa. - [Eight Sleep: How a $1B B2C Brand Rebuilt Fulfillment Operations with Medusa](https://medusajs.com/blog/eight-sleep): Learn why one of the fastest-growing B2C tech brands turned to Medusa after 10x’ing Pod sales to streamline complex fulfillment across 10+ 3PLs and 30+ markets, powering its biggest product drop yet. - [New Integrations Oct‘25](https://medusajs.com/blog/integrations-oct25): Explore the latest integrations from our community and the core team from store analytics dashboards to payment and tax solutions that support businesses worldwide. - [Integrate Avalara (AvaTax) with Medusa](https://medusajs.com/blog/avalara-integration): Learn how to integrate Avarlara with Medusa to calculate taxes during checkout. The integration also supports syncing products to Avalara, and creating transactions in Avalara when an order is placed in Medusa. - [Medusa Cache benchmarks: 2.2x faster APIs](https://medusajs.com/blog/medusa-cache-benchmarks): Get the performance benchmarks of Medusa Cache across all core commerce APIs, showcasing the combined effect of the new caching layer and the latest updates to the Medusa framework and modules. - [Announcing Medusa Cache](https://medusajs.com/blog/announcing-medusa-cache): Medusa Cache makes core commerce APIs 2.2x faster. Available today on all Medusa Cloud plans at no additional cost. - [Materialbank.jp: Centralizing B2B sales with a Commerce Operating System](https://medusajs.com/blog/materialbank): Learn how Material Bank Japan transitioned to a fully localized commerce platform built with Medusa, enabling end-to-end workflows from design to order in minutes. - [New POS Starter](https://medusajs.com/blog/agilo-starter-pos): Agilo adds a new contribution to the Medusa Starter Library with the Medusa POS Starter, an open source point of sale application that connects directly to any Medusa backend to power seamless in-store sales. - [Integrate Meilisearch with Medusa](https://medusajs.com/blog/meilisearch-integration): Learn how to integrate Meilisearch with Medusa and provide fast and advanced search functionality in your commerce platform. - [Announcing Medusa Cloud Self-Serve](https://medusajs.com/blog/announcing-cloud-self-serve): Medusa Cloud is now available through self-serve plans. Get started from only $29/mo with a pre-configured infrastructure packed with supporting features. - [Going Live: Self-Hosting or Medusa Cloud?](https://medusajs.com/blog/medusa-cloud-or-self-host): Learn about the main differences between hosting your Medusa application on Cloud and self-hosting it, and when each solution makes sense for you. - [Preview Environments in Medusa](https://medusajs.com/blog/cloud-preview-environments): Preview environments represent an isolated approach to testing changes and offer a more streamlined development process in Medusa Cloud. - [Cloud Plans Comparison](https://medusajs.com/blog/cloud-plans-comparison): Medusa Cloud offers two plans that cater to different audiences and stages of development. We cover what each plan offers and how they differ. - [Newsletter September'25](https://medusajs.com/blog/newsletter-sep25): v2.10.2 & v2.10.3: Indexing Support, Custom Tables, and More | New Integrations | Booking Systems | Product Feed for Social Media | Community Updates - [New Integrations Sep'25](https://medusajs.com/blog/integrations-sep25): Explore our 10 curated new integration highlights from our community in September, covering payments, notifications, analytics, CMS, fulfillment, and more. - [Request Order Returns from the Storefront](https://medusajs.com/blog/request-order-returns-storefront): Learn how to allow customers to request order returns from the storefront, allowing you to support automated RMA flows. - [Improved Medusa Index](https://medusajs.com/blog/improved-medusa-index): Unlock better cross-module filtering and faster queries with the new Medusa Index improvements. - [Implement Booking System in Medusa](https://medusajs.com/blog/booking-system): Learn how to set up a ticketing booking system in Medusa, with full admin and storefront customizations. - [Medusa Community update](https://medusajs.com/blog/community-sep25): Learn about the new Supporter role in the Medusa Discord Community from our moderating team. - [Implement Product Feed for Meta and Google](https://medusajs.com/blog/product-feed-meta-google-tutorial): Learn how to implement a product feed that uploads your products to Meta and Google, and ensures your product data is synced across platforms. - [Announcing Flexible Shipping Promotions](https://medusajs.com/blog/free-shipping-promotions): Medusa introduces flexible shipping promotions, leveraging its strong promotion rules engine, all from the Admin dashboard. - [Implement Pre-Order Functionality](https://medusajs.com/blog/pre-orders-tutorial): Learn how to build a complete product pre-order system for Medusa. This step-by-step tutorial covers backend logic, automation workflows, and storefront customization. - [Newsletter August'25](https://medusajs.com/blog/newsletter-aug25): v2.10: Draft Orders, Free Shipping Promotions, and more | New B2B User Story | New Multi-vendor Marketplace Starter | Early Access to New Hobby Plan - [Open-Sourcing Draft Orders](https://medusajs.com/blog/draft-orders-open-source): After rigorous testing, Draft Orders are now open-sourced as part of our latest update. You can now create, update, and confirm orders directly from the Admin UI. - [New B2C Marketplace Starter](https://medusajs.com/blog/mercurjs-starter-b2c): MercurJS joins our official Starter library as a Medusa-powered B2C marketplace starter from RigbyJS, designed to help you launch multi-vendor marketplaces in minutes. - [Implement Custom Product Builder in Medusa](https://medusajs.com/blog/custom-product-builder-tutorial): Learn how to build a custom product builder with Medusa through our step-by-step tutorial that adds product customization, dynamic options, and a visual configurator to enhance the shopping experience. - [Seamless access to your data on Medusa Cloud](https://medusajs.com/blog/cloud-database-connection): Read-only connection to your database at your fingertips. Connect to your business intelligence system, or debug data-related issues directly. - [From Zero to a 500k+ product B2B Distributor Platform in Five Months](https://medusajs.com/blog/partbase): Learn how two founders built a consumer-grade B2B experience for the European industrial spare parts market in just five months with Medusa. - [Payload Ecommerce with Medusa](https://medusajs.com/blog/payload-integration): Set up ecommerce store with Payload and Medus for an ecommerce system with extended content editing. - [Building Medusa: Calculating Cart totals with discounts, taxes, and multiple currencies](https://medusajs.com/blog/cart-totals): In commerce, cart totals are the domain where every discount, tax, rounding rule, and currency quirk collides. Learn about the hidden challenges of calculating accurate cart totals. - [Add Personalized Product Options](https://medusajs.com/blog/add-personalized-product-options): Learn how to implement personalized product options in your commerce setup. This guide covers custom pricing, validation, and backend logic using Medusa. - [Automate Invoice Generation with Medusa](https://medusajs.com/blog/automate-invoice-generation): Learn how to set up and automate PDF invoice generation in Medusa with this step-by-step guide covering custom invoice creation and automation features. - [Newsletter July'25](https://medusajs.com/blog/newsletter-jul25): Medusa v2.8.8, a peek into how we are building Medusa, Docs MCP, +20 new integrations, 30k GitHub stars, a webinar, and much more. - [20+ new integrations from July'25](https://medusajs.com/blog/integrations-jul25): We have added 23 new community integrations for payments, authentication, notifications, and more. - [Add Custom Data to Cart and Order Line Items](https://medusajs.com/blog/add-custom-data-cart-order-line-items): Follow a step-by-step guide on how to add custom data to the cart and order line items in Medusa. The tutorial walks through a practical example of collecting custom gift messages. - [Building Medusa with Medusa: Billing](https://medusajs.com/blog/building-medusa-with-medusa-billing): Explore how we built the subscription billing engine behind Medusa Cloud using our own Commerce Modules and Framework. - [Integrate Mailchimp for Email Marketing Automation](https://medusajs.com/blog/mailchimp-integration): Learn how to integrate Mailchimp with your Medusa store to collect newsletter signups and power your email marketing campaigns. - [Announcing Logs Explorer](https://medusajs.com/blog/announcing-logs-explorer): Easily view, search, and filter your runtime and build logs in Medusa Cloud. - [Announcing Cloud Documentation](https://medusajs.com/blog/cloud-docs-announcement): Learn about our PaaS offering and how to deploy your Medusa applications. - [Integrate Sentry with Medusa](https://medusajs.com/blog/integrate-sentry): Learn how to monitor your Medusa application's performance with Sentry - [Control Your Data with Medusa Cloud's Database Tooling](https://medusajs.com/blog/cloud-database-tooling): Announcing Medusa Cloud's improved database tooling, giving you full control over your data. Easily export and import data from your Cloud environment, and create previews with production-like data. - [Integrate Segment with Medusa](https://medusajs.com/blog/integrate-segment): Track user interaction and important business events with Segment. - [Integrate Slack with Medusa](https://medusajs.com/blog/integrate-slack): Integrate Slack to receive notifications whenever a new order is placed. - [Top 10 New Integrations Jun'25](https://medusajs.com/blog/integrations-jun25): Discover the 10 most popular Medusa integrations contributed by our community in the past month, covering payments, search, analytics, and more. - [Doubling our Expert Network](https://medusajs.com/blog/medusa-expert-expansion): 9 new partners, a new partner directory, and over 30 new use cases to dive into. - [Fastest Way to Build and Deploy Medusa Applications](https://medusajs.com/blog/medusa-cloud-build-and-deploy): Learn how Medusa Cloud lets you move from zero to production in minutes with a scalable, cost-effective infrastructure. - [Authenticate Customers with Phone Number and Integrate Twilio SMS](https://medusajs.com/blog/phone-auth-twilio): Learn how to authenticate customers using their phone number, and send OTP using Twilio SMS - [Implement Re-Order Functionality](https://medusajs.com/blog/re-order-guide): Learn how to implement the re-order functionality in Medusa. - [Guide: Implement Saved Payment Methods with Stripe](https://medusajs.com/blog/saved-payment-methods-stripe): Learn how to save customer's payment methods and re-use them for future purchases. - [Implement Bundled Products in Medusa](https://medusajs.com/blog/bundled-products): Learn how to create product bundles, manage them in the Medusa Admin, and set up bundled items in your Next.js storefront. - [Announcing Integrations Directory](https://medusajs.com/blog/announcing-integrations-directory): New central directory to discover and contribute to the growing ecosystem of open-source integrations for Medusa. - [Guide: Integrate Contentful for Localization](https://medusajs.com/blog/contentful-localization-integration): Learn how to implement localization in Medusa by integrating Contentful. - [Announcing Draft Orders](https://medusajs.com/blog/announcing-draft-orders): Add draft order support to your Medusa store. Create, manage, and finalize orders directly through the Admin Dashboard, perfect for B2B transactions, VIP customers, and custom sales. - [B2B at Scale: Powering India's largest B2B Tech Distributor](https://medusajs.com/blog/redington): Learn how Redington built a scalable B2B platform, handling partner catalogs, real-time ERP integration, and multiple commerce models to drive $4bn in digital business. - [Implement Loyalty Points System in Medusa](https://medusajs.com/blog/loyalty-points): Customize Medusa to allow customers to earn and redeem loyalty points. - [Announcing Store Credits and Gift Cards](https://medusajs.com/blog/announcing-store-credits-and-gift-cards): Add store credit and gift card support to your Medusa store. Manage them in the Admin and use them as building blocks for future loyalty and rewards programs. - [Migrate Data from Magento to Medusa](https://medusajs.com/blog/magento-data-migration): Learn how to create a Medusa plugin that migrates data from a Magento store into a Medusa store. - [Integrate Algolia with Medusa](https://medusajs.com/blog/algolia-integration): Index your commerce data automatically and empower your storefront with search functionalities. - [Send Abandoned Cart Notification in Medusa](https://medusajs.com/blog/abandoned-cart-guide): Learn how to send an email to customers that abandoned their cart. - [Implement Product Reviews in Medusa](https://medusajs.com/blog/product-reviews-guide): Learn how to allow customers to view and submit reviews, and allow merchants to approve or reject reviews. - [Medusa B2B Starter Update](https://medusajs.com/blog/b2b-starter-update-mar25): Get an overview of the latest updates to Medusa's B2B Starter like Approval Module, integration tests, a GitHub wiki, along with security improvements and bug fixes. - [Implement Quote Management in Medusa](https://medusajs.com/blog/quote-management-guide): Learn how to allow customers to request quotes, then manage the quotes from the Medusa Admin dashboard. - [Building SOLACE: A developer’s journey with Medusa 2.0](https://medusajs.com/blog/building-solace): Discover how we built SOLACE, an open-source DTC commerce starter designed for fast and scalable store launches with Medusa. Learn how Medusa’s flexibility and powerful features made it possible to build. - [Integrating ERPs with Medusa: Two real-world approaches](https://medusajs.com/blog/ERP-implementation-examples): Explore real-world examples of how engineering teams are using Medusa’s modular architecture to build seamless, custom ERP integrations for their clients. - [Guide: ERP integrations with Medusa](https://medusajs.com/blog/erp-integration): Learn how to sync products and orders, restrict product purchase with custom rules, set custom prices, and check inventory availability, all using data in your ERP. - [The power of an elegant abstraction](https://medusajs.com/blog/dml-power-of-elegant-abstraction): Simple abstractions make developers more efficient by eliminating decision fatigue and lowering maintenance costs. - [Guide: Build an express checkout storefront with Medusa](https://medusajs.com/blog/guide-build-express-checkout-storefront-with-medusa): Learn how to build a one-page express checkout experience with Medusa. - [Guide: Determine pricing through third-party systems](https://medusajs.com/blog/guide-determine-pricing-through-third-party-systems): Implement custom logic to retrieve product prices from third-party systems. - [Announcing Plugins](https://medusajs.com/blog/announcing-plugins): Plugins redefine how Medusa applications are enhanced and extended. Instead of baking all the commerce features in a single codebase, you can enhance your apps by installing and configuring a plugin. - [Aseel: Aid distribution to 500k individuals through Medusa](https://medusajs.com/blog/aseel): Learn how Medusa helped Aseel ship custom features in half the time as they built a custom aid distribution platform that handles private and institutional donors, ID-based aid delivery tracking, subscriptions, and more. - [SaaS is static, the future is dynamic](https://medusajs.com/blog/the-future-is-dynamic): Traditional SaaS platforms trap commerce businesses in rigid, one-size-fits-all workflows. But there is an alternative path and with AI, we are accelerating the journey to a more dynamic future. - [Guide: Customize Stripe in the Next.js Starter](https://medusajs.com/blog/stripe-payment-element-guide): Learn how to customize the Stripe integration in the Medusa Next.js Starter using the Stripe Payment Element. - [Tiered Shipping Option Pricing](https://medusajs.com/blog/tiered-shipping-option-pricing): Easily create tiered shipping prices based on cart items - including setting free shipping rules. - [Guide: Set up Restock Notifications](https://medusajs.com/blog/restock-notifications-guide): Learn how to set up restock notifications for customers with our new guide. - [Building Medusa with Medusa: Workflows](https://medusajs.com/blog/building-medusa-with-medusa-workflows): Medusa's core modules and framework allow developers to build scalable applications fast. Explore how Workflows power the infrastructure provisioning of Medusa Cloud. - [Medusa: more than an ecommerce platform](https://medusajs.com/blog/more-than-an-ecommerce-platform-tinloof): Learn how Medusa solves common pain points of traditional ecommerce platforms, such as custom data modeling, UI extensibility, adding new endpoints, and building custom features. - [Guide: Integrate Resend with Medusa](https://medusajs.com/blog/guide-integrate-resend-with-medusa): Visit our guide to learn how to integrate Resend with Medusa - [Privacy-safe Order Transfers](https://medusajs.com/blog/announcing-order-transfers): Safely transfer orders between guest customers and registered accounts. - [What is Medusa Cloud?](https://medusajs.com/blog/what-is-medusa-cloud): Deploy Medusa applications to preconfigured infrastructure that autoscales and speeds up your developer workflow. - [VeVe: Launching a comics store with Marvel and handling 10k rps using Medusa’s Cart Module](https://medusajs.com/blog/veve): With Medusa’s Cart Module, VeVe manages over 10,000 requests per second (rps) with sub-500ms latency and near-zero failures during high-traffic events. Discover how they built a scalable comic store following an exclusive distribution deal to sell Marvel comics. - [Announcing the Medusa B2B Starter](https://medusajs.com/blog/announcing-b2b-starter): We are excited to share the release of the Medusa B2B Starter, a customizable B2B e-commerce template built with Medusa 2.0 and Next.js. This project aims to provide developers with a robust starting point for building custom B2B platforms. - [Medusa v2.0 Release](https://medusajs.com/blog/v2-release): We’re excited to announce the release of Medusa 2.0 to the world today. This major version has been over 16 months in the making, with more than 3,500 pull requests merged, and represents an incredible engineering feat by our team. - [Medusa 2.0-rc](https://medusajs.com/blog/v2-rc): The release candidate for Medusa 2.0 is now available, bringing a new modular architecture and improved commerce features. Learn more about the RC and sign up for the Official Release on October 23rd. - [Migrating from Magento to Medusa: A Developer's Guide](https://medusajs.com/blog/magento-to-medusa-rigby): A guide to migrating from Magento to Medusa, written by developers experienced in both platforms. Learn about the platform differences, performance comparisons, and a phased migration approach to switch from Magento to Medusa. - [Building the Booking.com for mobile heating and cooling](https://medusajs.com/blog/viessmann): Viessmann Climate Solutions is a global leader in heating, ventilation, and air conditioning (HVAC) with over 13,000 employees and +€4bn in revenue. Recently they launched a first-of-its-kind marketplace for mobile heating and cooling rentals powered by Medusa. - [Announcing Medusa Eats](https://medusajs.com/blog/announcing-medusa-eats): We have launched an early version of Medusa Eats. This UberEats clone runs on Medusa 2.0 and serves as a demo project, showcasing some of the new features that 2.0 has to offer. - [EKI: Composable B2B commerce at scale](https://medusajs.com/blog/eki): Learn how rb2 used Medusa’s modules and customization framework to integrate with existing systems, handle complex pricing configurations, and set up a more personalized B2B experience for Europe’s leading foam and rubber producer. - [Mitsubishi: Personalizing the online experience for new car purchases](https://medusajs.com/blog/mitsubishi): Learn how Mitsubishi used Medusa to personalize a multi-touchpoint purchasing journey and built deep integrations with their own internal systems. - [Catalog: Building a B2B Platform for SMBs with Medusa](https://medusajs.com/blog/catalog): Using Medusa enabled Catalog to shorten its implementation timeline from years to months and focus on differentiating features like multi-channel sales and automated ERP workflows. - [What we've learned from the transition to Next.js 14 with Server Components](https://medusajs.com/blog/client-server-transition-learnings-nextjs-14-server-components): We recently revamped the Medusa Next.js Starter Template, incorporating Next.js 14 and latest features like App Router, Server Components, and Server Actions. If you're considering migrating to Next.js 14 and Server Components, here’s everything we learned. - [Matt Sleeps: Elevating customer experiences at one of Europe’s fastest-growing D2C shops](https://medusajs.com/blog/matt-sleeps): Matt Sleeps wanted to push the bar for their digital customer experience. Using Medusa allowed them to create a unique storefront experience, experiment faster, and set up a tailored admin dashboard. - [Community Highlights Jan’24](https://medusajs.com/blog/community-highlights-3): Latest additions: New Admin translations, WordPress Integration, plugins for handling custom entities and product attributes, a Medusa Flutter Admin, and a multi-platform storefront starter. - [Patyna: Boosting performance for Poland's biggest vintage marketplace](https://medusajs.com/blog/patyna): Patyna migrated from Woo to Medusa, shortening their time to market by 30% for new features, cutting maintenance and debugging time in half while lifting traffic by 34%. - [Our Custom Tools for Great Documentation](https://medusajs.com/blog/custom-documentation-tools): We created custom documentation tooling that helps us adopt a more docs-as-code approach - [Announcing Improved Subscriber API](https://medusajs.com/blog/announcing-improved-subscriber-api): Our improved Subscriber API allows developers to run logic in response to events in Medusa using simple JavaScript functions. - [Announcing the Medusa Workflows SDK](https://medusajs.com/blog/announcing-medusa-workflows-sdk): We are thrilled to announce our new Medusa Workflows SDK, which will make it easy to create custom workflows involving multiple systems in your commerce stack. - [Announcing Pricing Module](https://medusajs.com/blog/announcing-pricing-module): Our Pricing Module can now be used as a standalone pricing service. - [Announcing Scheduled Jobs API ](https://medusajs.com/blog/announcing-scheduled-jobs-api): Our improved Scheduled Jobs API allows developers to schedule recurring tasks using simple JavaScript functions. - [Announcing Next.js Starter Redesign with Medusa UI support](https://medusajs.com/blog/announcing-next-js-starter-redesign): Our popular Next.js Starter just got a fresh new design with Medusa UI and Next 14 support. - [Toward Medusa 2.0](https://medusajs.com/blog/toward-medusa-2): Work toward the first major upgrade of Medusa has started, and we are extremely excited about the new tools on the roadmap. Below is a walkthrough of what we are working on. - [Announcing API Routes](https://medusajs.com/blog/announcing-api-routes): Our new API Routes make it easier to build custom endpoints in Medusa using similar patterns to frameworks like Next.js and Svelte. - [Visionary: Frictionless B2B ecommerce with Medusa](https://medusajs.com/blog/visionary): Visionary Technologies used Medusa to build a new digital customer experience for their B2B customers, providing a frictionless customer journey with no intermediaries. - [New and improved authentication methods](https://medusajs.com/blog/new-authentication-methods): In collaboration with our community, we have improved support for Admin authentication by introducing three separate approaches: Session, API Token, and Bearer Authentication. - [Foraged: Building a custom marketplace experience with Medusa](https://medusajs.com/blog/foraged): Foraged allows over 1,000 local sellers to market wild and specialty foods to home cooks and Michelin-starred restaurants through their Medusa-powered marketplace. - [Announcing Multi-language support in Medusa Admin](https://medusajs.com/blog/announcing-multi-language-support): Following our latest community contribution, Medusa Admin can now be translated into your preferred language. - [Makro Pro: Omnichannel Order Orchestration of +5,000 daily orders](https://medusajs.com/blog/makro-pro): Makro PRO uses Medusa’s order management module to orchestrate +5,000 daily orders and +$300M in GMV yearly. - [Medusa UI in Figma Community](https://medusajs.com/blog/ui-library-figma): We are open-sourcing the companion design file for Medusa's UI library. Available now in Figma Community. - [Medusa UI and general availability of Admin Extensions](https://medusajs.com/blog/medusa-ui-and-general-availability-of-admin-extensions): Today we are excited to announce the general availability of Admin Extensibility. - [Community Highlights Aug'23](https://medusajs.com/blog/community-highlights-2): SvelteKit Storefront starter, Medusa Admin built with Flutter, along with plugins for Postmark, blog posts management, Canada Post, and more. Here are the latest community contributions. - [Announcing Next.js Starter with App Router support](https://medusajs.com/blog/announcing-nextjs-starter): Get a head start with your storefront using our updated Next.js Starter Template for Medusa. - [Announcing Admin Extensions](https://medusajs.com/blog/announcing-admin-extensions): We are introducing Admin Extensibility in public beta to enable easy customization of Medusa's Admin dashboard. - [Announcing Product Module](https://medusajs.com/blog/announcing-product-module): Today, we are thrilled to bring our commerce building blocks closer to frontend frameworks and serverless environments with the beta release of our Product Module. - [Announcing Reservation Management](https://medusajs.com/blog/announcing-reservation-management): Today we are excited to announce Reservations Management, which gives merchants a better overview and control of their inventory status. - [Tekla: POS and omnichannel commerce with Medusa](https://medusajs.com/blog/tekla-pos): How Tekla built a POS system using Medusa. - [Good Chef: Powering subscriptions with Medusa’s commerce modules](https://medusajs.com/blog/goodchef): How Webbers built a subscription-based meal shop using Medusa. - [Community Highlights May'23](https://medusajs.com/blog/community-highlights-1): Check out the latest contributions from the community! - [Introducing Medusa’s Plugins Library](https://medusajs.com/blog/introducing-plugins-library): Our new Plugin Library provides an overview of all Medusa plugins, including payments, notifications, shipping, CMS, storage, search, and more. - [Extending Medusa Example: Creating a Marketplace](https://medusajs.com/blog/extending-medusa-usecase-marketplace): Learn how to create the foundation of your marketplace with Medusa - [Announcing Admin plugin](https://medusajs.com/blog/announcing-admin-plugin): We're excited to announce a new plugin that provides developers with a better way to manage and deploy Admin for Medusa stores. - [Announcing Cache Modules](https://medusajs.com/blog/announcing-cache-modules): We are excited to announce that we introduced cache modules into Medusa. This article gives an under-the-hood look at this feature. - [Announcing Event Bus Modules](https://medusajs.com/blog/announcing-event-bus-modules): We are announcing a significant update and change to the events system of Medusa. - [Announcing Medusa’s New Documentation](https://medusajs.com/blog/announcing-medusa-new-documentation): This article details the thought process, planning, and general work that went into revamping our documentation. - [Announcing Modules](https://medusajs.com/blog/announcing-modules): We are thrilled to announce the integration of Modules into Medusa's architecture, which is a leap towards flexibility and robustness. - [Announcing Multi-Warehouse](https://medusajs.com/blog/announcing-multi-warehouse): We are excited to announce the release of two new modules built with the new Module SDK: Inventory and Stock Locations. - [Announcing OpenAPI Spec Codegen Tool](https://medusajs.com/blog/announcing-openapi-spec-codegen-tool): We are excited to unveil an experimental release of our forthcoming tooling for OpenAPI Specification (OAS). - [Announcing Payment Processor](https://medusajs.com/blog/announcing-payment-processor): Medusa is thrilled to announce the release of our new payment processor plugin interface. - [Announcing Product Categories](https://medusajs.com/blog/announcing-product-categories): We're thrilled to announce one of the most requested features from the Medusa community - Product Categories! - [Announcing Transaction Orchestrator](https://medusajs.com/blog/announcing-transaction-orchestrator): Medusa is introducing a powerful new feature called Transaction Orchestrator. - [Best Practices for Ecommerce Checkout Design for your Business](https://medusajs.com/blog/best-practices-for-ecommerce-checkout-design): Optimize your checkout process and increase your business's online sales with this guide of best practices for ecommerce checkout design - [Nuxt-Medusa Module: Integrate Medusa with your Nuxt application](https://medusajs.com/blog/nuxt-medusa-module): Understand how the new Nuxt-Medusa module works and how to get started with it. - [Pros and Cons of using Node.js for Ecommerce](https://medusajs.com/blog/nodejs-ecommerce): This article highlights the pros and cons of using Node.js in ecommerce. - [The History of Ecommerce: 1979 to 2023](https://medusajs.com/blog/ecommerce-history): This article goes down the memory lane of ecommerce, uncovering some old-but-gold ecommerce websites, and highlighting the main difference from ecommerce today. - [How to Implement Ecommerce Cart Functionality](https://medusajs.com/blog/ecommerce-cart-functionality): This article outlines the crucial aspects to consider for a successful ecommerce cart that satisfies both user needs and technical requirements. - [Ecommerce Architecture: Design and Types](https://medusajs.com/blog/ecommerce-architecture): This article breaks down the most common ecommerce architectures; Monolith vs. Microservices, Two- vs. three-tier - [Top 5 Ecommerce Search Engines for Developers](https://medusajs.com/blog/ecommerce-search-engine): Learn about the benefits of using search engines in online stores and introduce you to the top 5 search engines that you can use. - [Discovery Days at Medusa: How I created Cross Post tool from Notion](https://medusajs.com/blog/discovery-days-medusa-cross-post-notion): How I built a tool that heavily reduced the time spent on cross posting articles. - [Vercel Ecommerce: Ecommerce store with Next.js + Medusa + Stripe](https://medusajs.com/blog/vercel-ecommerce): In this tutorial, you will learn how to build a complete commerce site using Next.js, Medusa, and Stripe, and deploy the site using Vercel. - [Top 5 Headless CMS for Your Ecommerce Site](https://medusajs.com/blog/headless-ecommerce-cms): Learn about the advantages of a headless CMS and discover the top 5 options for your ecommerce website. - [5 React-Based Tools for your Ecommerce Stack](https://medusajs.com/blog/5-react-based-tools-for-ecommerce-stack): The ease of use and adaptability of these React Tools make them popular among developers. - [Ecommerce Infrastructure: What is it](https://medusajs.com/blog/ecommerce-infrastructure): Learn why it is important for your business to have a well-defined ecommerce infrastructure. - [Importance of Optimizing Internal Search in Ecommerce Websites](https://medusajs.com/blog/importance-of-optimizing-internal-search-in-ecommerce-websites): Improve your ecommerce website's internal engine and enhance customer experience by optimizing your search engine. - [Product Categorization: B2B Best Practices](https://medusajs.com/blog/what-i-learned-from-studying-500-b2b-ecommerce-sites): Key learnings on best (and worst) practices I made from studying product categorization of +500 B2B ecommerce sites - [How we built Order Editing](https://medusajs.com/blog/git-inspired-order-editing-feature): This article covers how we adopted principles from the Git version control system and GitHub in our Order Editing API design. - [Order Edits and Payment Collections are now available](https://medusajs.com/blog/order-edits-announcement): Learn more about Medusa’s new order-editing feature and how it works - [Use ChatGPT to Automate Product Description Writing](https://medusajs.com/blog/chatgpt-medusa): Never think about product descriptions. Automate product description creation with ChatGPT and Medusa - [A Step-by-Step Tutorial on How to Deploy a Medusa Server on AWS](https://medusajs.com/blog/a-step-by-step-tutorial-on-how-to-deploy-a-medusa-server-on-aws): Learn how to deploy Medusa on AWS with Microtica - [ The #1 Node.js Ecommerce Backend: Medusa](https://medusajs.com/blog/nodejs-ecommerce-backend): Learn about Medusa, the #1 Node.js ecommerce backend. - [Create a React Ecommerce Store with Medusa](https://medusajs.com/blog/react-ecommerce-store-medusa): In this tutorial, learn how to build a React ecommerce store with Medusa. - [Transform Your Ecommerce with Medusa Implementing 5 Powerful Nike Features](https://medusajs.com/blog/implementing-5-features-in-nike-ecommerce-store-with-medusa): Unlock the full potential of your ecommerce store with Medusa using Nike's 5 powerful performant features. - [Top 10 Medusa Blog Posts of 2022](https://medusajs.com/blog/top-10-medusa-blog-posts-2022): In this article, we want to highlight 10 of the best and most-read articles we put out in 2022. - [How we improved our documentation](https://medusajs.com/blog/how-we-improved-our-documentation): In this article, I’ll share with you how we went about improving our documentation at Medusa - [5 B2B Ecommerce Sites to Learn UX Design](https://medusajs.com/blog/5-b2b-ecommerce-sites-to-learn-ux-design): Are you looking to improve your B2B ecommerce UX? Check out the top 5 B2B ecommerce sites and learn from the best in the industry. - [Top 5 B2B Ecommerce sites: Massey Ferguson (5/5)](https://medusajs.com/blog/top-5-b2b-ecommerce-sites-massey-ferguson): Are you looking to improve your B2B ecommerce UX? Check out the top 5 B2B ecommerce sites, including Massey Ferguson, and learn from the best in the industry. - [Top 5 B2B Ecommerce sites: Blake (4/5)](https://medusajs.com/blog/top-5-b2b-ecommerce-sites-blake): Get UX tips for your B2B ecommerce website from Blake. - [Top 5 B2B Ecommerce sites: Amy Myers MD (3/5)](https://medusajs.com/blog/top-5-b2b-ecommerce-sites-amy-myers-md): Get UX tips for your B2B ecommerce website from Amy Myers MD. - [Top 5 B2B Ecommerce sites: Grainger (2/5)](https://medusajs.com/blog/top-5-b2b-ecommerce-sites-grainger): Are you looking to improve your B2B ecommerce UX? Check out the top 5 B2B ecommerce sites, including Grainger, and learn from the best in the industry. - [9 Best Ecommerce UX Practices From the World's Best Ecommerce Site](https://medusajs.com/blog/9-best-ecommerce-ux-practices-with-examples): Breaking down the best ecommerce UX practices of a site that recently made the top of HackerNews. - [Open Source B2B Ecommerce: An Industry Perspective](https://medusajs.com/blog/open-source-b2b-ecommerce-industry-perspective): Get a summary of our thesis on why B2B businesses should consider open source platforms to power their ecommerce setup. - [Best 5 Open Source Ecommerce Platforms for B2B](https://medusajs.com/blog/top-5-open-source-ecommerce-platforms): Get an overview of the available B2B features in the top 5 open source ecommerce platforms. - [Medusa B2B Part 1: Set Up B2B Store](https://medusajs.com/blog/medusa-b2b-part-1): This tutorial series covers how you can use Medusa and its different components and features to implement a B2B commerce store. - [Medusa B2B Part 2: Set Up B2B Storefront](https://medusajs.com/blog/medusa-b2b-part-2): Part 2 of this series explores how to customize the Next.js storefront to add a Wholesaler login form and display B2B products. - [Create an Ecommerce Website with Docker](https://medusajs.com/blog/docker-ecommerce-website): Learn how to set up the Medusa backend server with Docker by running only a few commands. - [Our engineering interview process](https://medusajs.com/blog/engineering-interview-process): This post is dedicated to engineers considering applying for a position at Medusa and wanting to know what’s in store and how to best prepare. - [Magento Source Plugin: Import your Magento Data into Medusa](https://medusajs.com/blog/magento-to-medusa): Magento Source Plugin allows you to import your products and categories from Magento into Medusa - [Medusa Webhooks: The Best Technical Project of the Medusa Hackathon](https://medusajs.com/blog/medusa-webhooks-best-technical-project-of-medusa-hackathon): All the details on how I built Medusa Webhooks and won the Best Technical Project in the Medusa Hackathon - [How We Won the Medusa Hackathon: Building the Paystack Plugin](https://medusajs.com/blog/how-we-won-medusa-hackathon-paystack-plugin): All the details on how we participated in and won Medusa’s Hackathon. - [9 UX Best Practices for Ecommerce](https://medusajs.com/blog/9-user-experience-best-practices-for-ecommerce): Here are 9 best practices you should follow in your ecommerce store. - [Create an Ecommerce Storefront with Medusa, Strapi, and Remix](https://medusajs.com/blog/ecommerce-storefront-medusa-strapi-remix): In this tutorial, you'll learn how to build an ecommerce storefront using Medusa, Strapi, and Remix - [Medusa Hackathon 2022: This Year Winners Announcement](https://medusajs.com/blog/hackathon-winners): Get ready to meet the winners of our Medusa Hackathon, including the $1,500 grand prize victor and other exciting prizes. - [Creating a React Native Ecommerce App with Medusa Part 2: Adding Cart and Checkout](https://medusajs.com/blog/react-native-ecommerce-app-part-2): Learn how to implement cart and checkout functionality in your React Native ecommerce app. - [Medusa Hackathon 2022: Join Hacktoberfest Challenge](https://medusajs.com/blog/medusa-hackathon): Join the Medusa Hackathon 2022 during Hacktoberfest and win free swag, great project opportunities, and the chance to win $1,500. - [Explained in 5 Levels of Difficulty: Ecommerce by Medusa](https://medusajs.com/blog/explained-5-levels-of-difficulty-ecommerce-by-medusa): What is Medusa, really? - [How to Create An Ecommerce App with Medusa and Ionic](https://medusajs.com/blog/how-to-create-an-ecommerce-app-with-medusa-and-ionic): Learn how to build a powerful ecommerce application with this step-by-step tutorial using Medusa's server and Ionic SDK. - [How to Create a Wishlist in Medusa](https://medusajs.com/blog/how-to-create-a-wishlist-with-medusa): In this tutorial, you'll learn how to add wishlist functionality to your Medusa server and Gatsby storefront. - [Medusa vs. Magento: Which is Better to Build your Ecommerce?](https://medusajs.com/blog/medusa-vs-magento-comparing-two-open-source-ecommerce-frameworks): Comparing open source ecommerce platforms - Medusa and Magento - to help businesses choose the right one for their ecommerce needs. - [Announcement: Medusa's $8M USD Seed Round](https://medusajs.com/blog/announcement-8m-usd-seed-round-to-build-the-leading-ecom-platform-for-devs): Medusa raises $8M Seed round to build the leading e-commerce platform for developers - [Palmes: Building a global D2C shop in 6 weeks with Medusa](https://medusajs.com/blog/palmes): Discover how Palmes built a global ecommerce store selling in over 40 countries, with four different currencies, in less than six weeks using Medusa. - [How to Create an Ecommerce Store with Medusa & Vue Storefront UI](https://medusajs.com/blog/create-vue-js-ecommerce-store-with-medusa-vue-storefront-ui): Learn how to create a Vue.js ecommerce store with Medusa and Vue Storefront UI for your front-end components. - [Beginner Guide to a Node.js Ecommerce: Understanding Medusa's Server](https://medusajs.com/blog/beginner-guide-to-node-js-ecommerce-platform-understanding-the-medusa-server): Discover the power of Medusa, the leading open source Node.js ecommerce infrastructure, in this guide that takes a deep dive into Medusa's architecture. - [Which Frontend Framework is Better for Your Ecommerce Storefront?](https://medusajs.com/blog/which-frontend-framework-you-should-pick-for-your-ecommerce-storefront): Discover which frontend framework is best suited for your ecommerce storefront. Learn about which are the top options for headless commerce. - [Creating a React Native Ecommerce app with Medusa](https://medusajs.com/blog/creating-react-native-ecommerce-app-with-medusa): In this tutorial, you are building a React Native mobile commerce application with Medusa. - [Tekla: Improving conversion by 70% at record speed using Medusa](https://medusajs.com/blog/tekla): Discover how Tekla boosted their ecommerce platform with Medusa, after migrating from Woocommerce and increased their conversion rate by 70%. - [How to Add Product Reviews to Your Medusa Server and Next.js Storefront](https://medusajs.com/blog/how-to-add-product-reviews-to-your-medusa-server-and-next-js-storefront): Learn how to enhance your ecommerce business by adding product reviews to your Medusa server Next.js storefront, and Gatsby Admin. - [How to Create Custom Endpoints in Medusa](https://medusajs.com/blog/how-to-create-custom-endpoints-in-medusa): In this tutorial, you’ll learn how to create custom endpoints on your Medusa server for both the storefront and admin. - [How to Handle Events in Medusa Using Subscribers](https://medusajs.com/blog/how-to-handle-events-in-medusa-using-subscribers): This article in particular focuses on Subscribers, what’s their purpose, and how they can be used to handle events in Medusa. - [How Tesla’s Tech Stack is a Testimony to the Need for Open Source Solutions](https://medusajs.com/blog/tesla-open-source): Why did Tesla create their own ERP software and how does this show the need for open source tools? - [How to Integrate SendGrid with Medusa](https://medusajs.com/blog/sendgrid-open-source-ecommerce): Email deliver and marketing is crucial tool for communicating with customers. This article showcases an integration for SendGrid with Medusa. - [Create a Remix Ecommerce store with Medusa](https://medusajs.com/blog/remix-ecommerce): Tutorial on how to create a Remix ecommerce store together with Medusa. - [Headless Architecture Explained to a 5-Year-Old](https://medusajs.com/blog/headless-architecture): Learn what headless architecture is, the separation of front-end and back-end. Discover why it's important in modern web development for businesses. - [Deploying Medusa With AWS Elastic Beanstalk](https://medusajs.com/blog/aws-elastic-beanstalk): Learn how to deploy Medusa with AWS Elastic Beanstalk and take advantage of the power of the AWS cloud for your headless ecommerce store. - [Shopify Vs. Medusa: Which One is Better for Your Ecommerce?](https://medusajs.com/blog/shopify-vs-open-source): Are you looking for the best ecommerce platform for your business? Compare Shopify and Medusa and see which one suits your needs. - [How to Build a Nuxt.js Storefront Ecommerce With Medusa](https://medusajs.com/blog/vue-ecommerce-platform): Build a business ecommerce storefront with a Nuxt.js starter and integrate it into your Medusa server. This tutorial will show you the step-by-step. - [Introducing Medusa.express: The easiest way to set up an ecommerce store](https://medusajs.com/blog/medusa-express-ecommerce): Medusa.express is an open source one-page checkout flow used to simplify the purchasing experience for the end-user - [Shopify Migration: Shift to an Open Source and Headless Back-end in Under 10 Minutes](https://medusajs.com/blog/shopify-migration): Migrate from Shopify to Medusa, an open source headless ecommerce, in under 10 minutes following this step-by-step tutorial. - [Hacktober 2021 results](https://medusajs.com/blog/hacktober): With Hacktober coming to an end, we would like to take a moment to appreciate the overwhelming support and contributions we've seen the past month - [An open-source implementation of idempotency keys in NodeJS with Express](https://medusajs.com/blog/idempotency-nodejs-express-open-source): Read about our use of idempotency keys and how you can implement your own idempotency key logic in a NodeJS application to make your API more robust - [Introducing Medusa: Your building blocks for amazing digital commerce experiences](https://medusajs.com/blog/introducing-medusa-your-building-blocks-for-amazing-digital-commerce-experiences): Hello world! Let us tell you a bit about our journey of building Medusa and why we think this is an amazing time for headless commerce