Case Study: Librio Content Management

Optimization and content integration with a custom-built CMS
softspring-librio-infraestructura.png

Initial Context

Librio was operating with Sylius, an e-commerce system based on Symfony, which, while effective for sales, had certain limitations when it came to content management. As Librio's marketing team wanted to expand their needs, they found that the bitbag-cms library, previously sufficient, no longer met their growing requirements, especially in terms of flexibility and scalability.

The Challenge

Librio's marketing team needed a content management system that supported multi-site and multi-language operations, directly linked to the product catalog. It was essential that this system provided quick responses and was intuitive enough for new staff to use without requiring extensive training

Development Proposal

When evaluating the available open-source CMS options for Symfony, we realized that most required separate installations for administration. This would have complicated things by requiring the management of two different admin panels.
Given this situation, we presented Librio’s team with a preliminary version of a CMS we had been developing internally. After demonstrating its capabilities and how seamlessly it integrated with their existing system, Librio decided to adopt our custom CMS, recognizing the significant advantages in terms of integration and centralized management.

The Solution

We developed and refined our own CMS, which we named Symfonic (we’re still refining the name, considering options like Symfonic, reflecting both the Symfony framework and its content-focused approach).
This CMS was fully integrated into Sylius, allowing Librio’s team to manage all content aspects from a single admin panel that supports multiple languages and websites, with advanced features like version control and change management.

Technologies We Used

In our effort to optimize and transform Librio’s e-commerce platform, we used a variety of tools and platforms. The main ones included:

sylius.svg

Sylius

Sylius is a flexible, open-source e-commerce platform based on Symfony, designed to create tailor-made solutions that adapt to the needs of each business.

js-icon.svg

JS (JavaScript)

JavaScript is a programming language that adds interactivity and dynamics to web pages, allowing for a more fluid user experience.

Happy Ending

The implementation of the Symfonic CMS within Sylius has transformed the way Librio manages its content, providing a unified solution that meets the demands for speed, simplicity, and advanced functionality. Now, Librio’s marketing team can efficiently manage their content, supporting their e-commerce operations without previous limitations and improving the overall user experience.


We continue to evolve and optimize the architecture, recently migrating from Kubernetes to Cloud Run, further enhancing the system's efficiency and adaptability. These improvements have been made in close collaboration with Librio’s team, ensuring that the implemented solutions align perfectly with the business’s changing needs.

Let’s work together!

Do you want to tell us your idea?

CONTACT US