Skip to main content

Introduction

As a Fynd Partner, you can create additional plugins for sellers to integrate new features to their website on Fynd Platform. Here you'll learn the A-Z process of creating an extension, starting off with the setup procedure till embedding the extension on Fynd Platform. Finally, you'll learn how to set up a subscription fee for charging the users for the extensions you create.


Requirements#

  • Basic knowledge of JavaScript, CSS, and HTML.
  • Familiarity with the installation of npm package and running a web server.
  • A Fynd Partner account (link).

Tools & Libraries#

  1. Node.js

    Node.js is cross-platform JavaScript run-time environment. You’ll use it to create a web server to host your extension.

  2. Vue.js

    Vue.js is a progressive framework for JavaScript used to build web interfaces and one-page applications.

  3. Express

    Express.js is a back-end web application framework for Node.js, designed for building web applications and APIs.

  4. Nitrozen

    It is a Vue.js component library created by Fynd. It includes guidelines for standard design and usage of components. Know more about the library here.

  5. Storage

    You can use any storage service to store access tokens, such as Redis or Memcached. Redis is an open source, in-memory data structure store, used as a database.