Libraries


Basic Fundamentals

  1. The bj libraries implement macro-components that generate html sections based on the Bulma CSS framework.
  2. The macro-components are aggregated as a collection of components to the AppPage component.
  3. The content, language, styles and animations of these macro-components are dynamic and depend on the description made in a json object that can be changed at runtime.
  4. The AppPage object can track clicks and sections viewed by the user so that together with Redux state management it can change the content dynamically.
  5. The json object that describes the behavior and layout of the page can be stored locally in the src/app/data folder or called through a webhook.

bj-core

Base components and functions for generating web applications bj.

Install

npm i @buyerjourney/bj-core

Components

Functions

bj-components

Basic components to generate sales funnels and touchpoints from the BuyerJourney.js project.

Insta​ll

npm i @buyerjourney/bj-components

Components

bj-sliders

Integration of the Swiper library from the BuyerJourney.js project in javascript with a delicious vanilla flavor.

Install

npm i @buyerjourney/bj-sliders

Components

bj-forms

Forms to generate leads from the Buyer Journey.js project made in javascript with delicious vanilla flavor.

Install

npm i @buyerjourney/bj-forms


Component​s

bj-linkin-bio

Use this snippet to build various types of components that feature a left- or right-aligned image alongside textual content. Duplicate the element to create a list that fits your needs.

Install

npm i @buyerjourney/bj-linkin-bio

Components

bj-gamification

Components to generate activation, retention and loyalty through rewards and gamification strategies.

bj-odoo

json-rpc connection for odoo

Install

npm i @buyerjourney/bj-odoo

Components