Bloomreach is a cloud-based e-commerce experience platform and B2B service specializing in marketing automation, product discovery, and content management systems. The Bloomreach SalesForce connector is a community-supported tool. It is fully Open-Sourced and open to contributions.
For version history see the Changelog
- Clone this repository.
- Run
npm install
to install all of the local dependencies. - Run
npm run compile:js
to compile client-side javascript. (make sure the paths to app_storefront_base is correct in thepackage.json
file)
"paths": {
"base": "../storefront-reference-architecture/cartridges/app_storefront_base/"
}
- Run
npm run compile:scss
to compile scss. - Find the /documentation directory within the cloned repository.
- Follow the SFRA document to integrate and upload the cartridges, import environment data, and configure site preferences
Use npm run test
to run unit tests
Use npm run test:integration
to run integration tests (make sure you have a dw.json
file in the root folder and correct Site ID in it.config.js
file)
Use npm run lint
to run linter
You can find documentation in the documentation folder of the repository: Integration Guide SFRA or in Google Docs: Integration Guide SFRA
The Bloomreach SalesForce connector is a community-supported tool. You can submit a PR for our team to review.