GithubHelp home page GithubHelp logo

chrisanderton / hubspot-cpq-extension-example Goto Github PK

View Code? Open in Web Editor NEW

This project forked from steven-miller/hubspot-cpq-extension-example

0.0 0.0 0.0 61.73 MB

WIP of a React UI extension for HubSpot, demoing various possible CPQ functionalities

License: MIT License

JavaScript 100.00%

hubspot-cpq-extension-example's Introduction

HubSpot Example CPQ App

This is an example "Configure, Price, Quote" app for HubSpot UI extensions. HubSpot has the ability to "price" and "quote", but many custom logic "configuration" options are not availabe out of the box.

This app is designed to give a starting ground of ideas that could be customized to your company's CPQ needs.

Preview

Here it is in action - in this GIF, I:

  1. Choose a "bundle" of products from the HubSpot product catalog
  2. Configure a custom quantity for one of the products, above the default quantity for this bundle
  3. Click "add to deal" and observe both the deal amount and line items being updated

demo-gif

Current features

โœ… Able to "bundle" line items and add them onto a deal in bulk

Potential future features:

  • Automatic discounting based on "tier" and quantity of given products
  • Limits and other business logic, depending on the product
  • Creating quotes automatically alongside line items
  • Inventory management

Requirements

There are a few things that must be set up before you can make use of this getting started project.

I recommend following step 1 of this guide, "Set up your local environment", to get configured quickly: https://developers.hubspot.com/docs/platform/ui-extensions-quickstart#set-up-your-local-environment

Usage

The HubSpot CLI enables you to run this project locally so that you may test and iterate quickly. Getting started is simple, just run this HubSpot CLI command in your project directory and follow the prompts:

hs project dev

hubspot-cpq-extension-example's People

Contributors

steven-miller avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.