Usage Guide

Understand the fundamentals and basic concepts of Customer Journey.js.

Concept

The four basic concepts with which this project is developed with the purpose of achieving hyper-personalization of the user experience.

Vanilla flavor touchponts

Vanilla philosophy in generating HTML components with JavaScript.

App as system

Systems thinking applied to CJs apps.

Adaptive apps

User behavior observability plus data to adapt and achieve hyper-personalization.

AI Integration

How an AI agent can facilitate hyper-personalization of the user experience.

Hyper-personalization

Enhanced customer experience.

CJ Proyect

Basic principles for understanding and creating a Customer Journey.js project

Structure

Layout of a CJjs App with hyper-personalization and state management.

Titles

How titles are generated within CJjs components.

Markdonwn Text

CJjs uses markdown to generate HTML content.

Animations

Integrating Animate.css animations into CJjs components

Buttons

How to generate CTA buttons in BJjs components

i18n

Multi-language internationalization i8n in CJjs apps