Back to Plugins

Strapi CMS Integration (JW Mayave Custom)

A customized version of the Strapi CMS integration plugin for Medusa, tailored specifically for JW Mayave with extended features and configurations.


Overview

This is a custom release of the Strapi integration plugin, specifically adapted for JW Mayave’s requirements. It provides all the standard Strapi CMS integration features with additional customizations and enhancements for specific use cases.

Features

Requirements

Installation

Install the plugin using npm:

npm install @devx-commerce/strapi-x-custom-jw-mayave

Configuration

Environment Variables

Add Strapi credentials to your .env:

STRAPI_URL=http://localhost:1337
STRAPI_API_TOKEN=your_strapi_api_token

Plugin Configuration

Add the plugin to your medusa-config.js:

const plugins = [
  // ... other plugins
  {
    resolve: "@devx-commerce/strapi-x-custom-jw-mayave",
    options: {
      strapi_url: process.env.STRAPI_URL,
      strapi_api_token: process.env.STRAPI_API_TOKEN,
      // Custom JW Mayave configurations
    },
  },
]

Custom Features

This custom release includes specific enhancements for JW Mayave:

Extended Content Models

Integration Enhancements

Custom Workflows

Usage

Content Management

Use Strapi to manage:

API Integration

Access Strapi content through Medusa:

// Fetch product with custom Strapi content
const product = await productService.retrieve(productId, {
  relations: ["strapi_content"],
})

Custom Content Types

The plugin supports custom content types specific to JW Mayave:


Explore More Medusa Plugins

Find more powerful plugins and integrations to enhance your Medusa store. Browse our collection of community-driven solutions.

Free & Open Source
Community Driven
Easy Integration