The ease to integrate a search-as-you-type experience into an app has had some limitations and most available choices were not engineered to use with few clicks by developers. In this post, we will learn about Typesense, its benefit, and most importantly Typesense Dashboard, its use, configuration, and workability.
Typesense is an open source, typo tolerant, and instant search engine, engineered as user-friendly and enterprise-oriented. Unlike its alternatives that have some limitations like a steep learning curve and a heavy operational burden, or are expensive, Typesense is relatively cheap and gives a developer the ease to build apps and sites at a very minimized cost and without operational burden. Quoting Typesense’s founders- Typesense does not require a Ph.D., which explains how easy it is to use it. Developers can also get a good guide on how to use Typesense here.
There are two possible ways to install and run Typesense which are by Typesense Cloud or by Self Hosting. Typesense Cloud is the hosted SaaS version of Typesense and this means that the setup has been done and hosted to make it easy for users to access Typesense instead of doing all the configuration on our local machine and hosting it. A user even gets the right to choose the option they want and configure their RAM size to their needs.
We just need to follow a major step below to get into our Dashboard and start using Typesense.
- Sign in with GitHub which saves users the stress of the complex onboarding process.
After signing in we can now have access to the landing page of our Typesense Dashboard where we can generate API keys and spin up our cluster. The reason why SaaS use Typesense Dashboard is to give every user a platform to access Typesense service online with less stress, so a user that is properly signed in can use every feature of Typesense online without having it on their local machine and every of this feature will be discussed in details in next section of this article.
In this section, we will learn about the different sections or tabs of the dashboard and how they function to give users a good experience while using Typesense.
The sections we will look into are:
To understand how these different sections of Typesense Dashboard works, check out the full article on Aviyel here.