paint-brush
Add the Power of Algolia Search to your Cosmic JS Bucketsby@carsoncgibbons
122 reads

Add the Power of Algolia Search to your Cosmic JS Buckets

by Carson GibbonsJuly 8th, 2018
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

<a href="https://cosmicjs.com/extensions/" target="_blank">Cosmic JS Extensions</a> make it possible to extend the functionality of Cosmic JS for both the developer and editor. Developers are given a canvas to create interactive views, connect to third-party APIs and customize the editor experience. Think of it as a controllable app within your Bucket.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Add the Power of Algolia Search to your Cosmic JS Buckets
Carson Gibbons HackerNoon profile picture

Cosmic JS Extensions make it possible to extend the functionality of Cosmic JS for both the developer and editor. Developers are given a canvas to create interactive views, connect to third-party APIs and customize the editor experience. Think of it as a controllable app within your Bucket.

You can now add the power of Algolia search to your Bucket. This new Extension enables you to sync your Cosmic JS Objects with Algolia, making your data searchable. Set up automatic syncing to automatically add / edit / remove content from Algolia. Follow the simple steps below to install and setup your Algolia Search Extension.





**TL;DR:**Algolia Search ExtensionAlgolia Search Extension CodebaseCosmic JS ExtensionsCosmic JS Extensions Documentation

Installing the Algolia Search Extension to your Cosmic JS Bucket

Navigate to Extensions in your left-hand navigation bar

Click “Browse Extensions” to install Algolia Search

Install the Algolia Search Extension

Add your Algolia API keys in the Extension

Follow these steps:

  1. Login to your Algolia account
  2. Go to Your App > API Keys
  3. Copy and paste your API keys (Application ID and Admin API Key) into the Extension
  4. Sync manually with your Cosmic JS Bucket content, or set up Automatic Syncing to enable webhooks to automatically add records to Algolia.

Cosmic JS enables content managers and developers to work better together. By providing an intuitive Admin Dashboard, powerful APIs, and flexible user roles, applications are built faster, more light-weight, and your whole team saves time in the process.

Cosmic JS is an API-first cloud-based content management platform that makes it easy to manage applications and content. If you have questions about the Cosmic JS API, please reach out to the founders on Twitter or Slack.