Featured image of post SmC, A Developer's Playground

SmC, A Developer's Playground

The new project I have been working on... Self-Managed Components!

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:

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::

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

Built with Hugo
Theme Stack designed by Jimmy