Imagine having the capabilities of a sophisticated search platform right at your fingertips, ready to mold to your exact needs. That’s exactly what I’ve been working on for the past months. That’s what the new Self-Managed Components offer. That’s what I’m sharing on this first official blog post.
Today, I’ll take you through the different capabilities of Empathy Platform’s new SmC, highlighting what makes it special. Plus, I’ll introduce you to some fantastic tutorials that we created!
What are the Self-managed Components?
SmC is a package that includes essential features and tools from the Empathy Platform. It’s designed to be:
- Lightweight and easy to deploy, thanks to Docker.
- Privacy-compliant, like the real Empathy Platform product.
- Flexible and customizable, so you can experiment with it.
With SmC, anyone can deploy, test, and customize a basic version of Empathy Platform’s privacy-minded experiences on their own infrastructure!
Key Features of SmC
The SmC package has powerful features:
- Core search capabilities like Related Tags, Next Queries, Empathize, and Top Clicked.
- Features such as Spellcheck, Sorting, Facets, and Filters.
- Tools for Promoted Results, Banners, Redirections, Boosting and Burying.
On this first version, the package already includes all the basic features to have a relevant search experience, regardless of the type of catalog you have!
Why Use SmC?
Self-managed Components offer several benefits:- Full control over deployment and operation.
- Ability to integrate and experiment with Empathy Platform’s capabilities in your own systems.
- Option to customize the default product catalog and search configurations.
- Opportunity to contribute to the project and collaborate with the community.
The best part? SmC is available in a public repository, accessible to anyone who wants to explore and play with it!
Getting Started with SmC
Ready to dive in? You’ll find all information you need on the [official documentation](https://docs.empathy.co/understand-empathy-platform/about-empathy-platform/self-managed-components-overview.html).To help you on your journey, I’ve created a series of video tutorials available on our YouTube channel::
- Want to download and deploy SmC? This tutorial is your starting point!
- Looking for a guide to customize different catalogs? Follow our step-by-step tutorial!
- Need an explanation about customizing search features? Find it here!
Conclusion
Empathy Platform's Self-managed Components open up an exciting world of possibilities for anyone interested in exploring and implementing advanced search and discovery features.With its easy deployment, customization options, and helpful tutorials, SmC is a valuable tool for elevating your search experiences!
As a DevRel, configuring this tool and creating these tutorials has been an incredibly rewarding experience. I’ve learned and improved with each step, and I hope that anyone interested in SmC will easily find all the information they need.
I’m excited to see what you’ll create with SmC. Remember, the journey of a thousand searches begins with a single query. Happy Coding!
Originally written for Empathy.co’s blog, but never published