Tooling
Overview
This documentation aims to cover different tooling available in algolia to help with developer experience, debugging and account management.
Events
Events Hub
The Events Hub lets you check the status of your event tracking at a glance. It displays the number of events received by the Insights API in the last 90 days. You can also check the error rate to ensure your events are valid.
To check the status of your events collection, follow these steps:
- Go to the Algolia dashboard and select your Algolia application.
- On the left sidebar, select Data sources.
- Go to Events and select the Hub tab.
Events Debugger
The Events Debugger shows the livestream of your events as the Insights API receives them:
- Go to the Algolia dashboard and select your Algolia application.
- On the left sidebar, select Data sources.
- Go to Events and select the Debugger tab.
https://www.algolia.com/apps/GK9M0TSM0Y/events/debugger
Frontend Tools
InstantSearch and Next.js Starter
This example shows how to do server side rendering with Next.js and React InstantSearch Hooks.
React InstantSearch Hooks is an open source UI library for React that lets you quickly build a search interface in your front-end application.
It may be useful to refer to but this has essentially been taken care of with our proof of concept.
Widgets
The following widgets are community widgets that offer functionality not currently offered via InstantSearch. There is no reason we could not fork these and customise them to our needs.
Date Range Picker
Let users filter on results according to their preferred date range. react-instantsearch-widget-date-range-picker
Frequently Bought Together
Let users discover more items based on what the crowd frequently bought together frequently bought together/recommend