Skip to content
This repository has been archived by the owner on Dec 18, 2023. It is now read-only.

coveo-labs/contentstack-and-coveo-starter-app

 
 

Repository files navigation

Integration between Contentstack and Coveo

⚠️ Experimental, use at your own risk.

This repository is shared to be helpful and for informational purposes (not officially supported, not for production use).
For assistance, refrain from contacting Coveo support and use Github issues instead.

About Contentstack: Contentstack is a headless CMS with an API-first approach that puts content at the centre. It is designed to simplify the process of publication by separating code from content.

About Coveo: Coveo is a Search and Relevance plaform using Machine Learning to personalize experiences for every user.

About this project: This is an integration of a Coveo Search page using Coveo's library Atomic within Contentstack's React demo.

Contentstack demo

This project is a fork of https://github.com/contentstack/contentstack-react-starter-app. Follow the instructions on that repo to set up Contentstack. Documentation for Contentstack is also available from that repo.

Coveo integration - Atomic

Coveo's integration is using atomic-react.

Be sure to copy the static assets after importing the dependencies.

How to run

  1. Copy .env.example to a new file .env and update the variables

  2. From the command line:

    • npm install
    • npm start

About

Build a Starter Website Using React.js and Contentstack

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 56.9%
  • CSS 40.0%
  • HTML 3.1%