Skip to content

SaaS / B2B services

SaaS application for the service industry (NDA)

How to combine a visual editor with automatic document generation? Building a platform that eliminates duplicate work in offer creation.

Piotr Sember Antonina Jasińska

Interfejs aplikacji SaaS – widok zmieniony

Context

Due to a non-disclosure agreement (NDA), the client's name and the final interface remain confidential, which is why we prepared modified mockups for this case study. However, the scope of the implementation and the technology used are entirely real. The client needed a tool operating in a SaaS application logic that would simplify the offering process. The main goal was to create a system where data, once entered, would be used to build a product page and simultaneously generate a ready-to-use PDF file, without the need to involve a graphic designer or do separate material typesetting.

Challenge

The biggest challenge was giving administrators the freedom to edit content while ensuring visual consistency (UI/UX). We expanded WordPress with dozens of custom Gutenberg blocks. The team received ready-made modules for handling Excel tables, 3D mockups, and interactive graphics. They were programmed so that the page layout remains correct regardless of the amount of information entered. We also had to optimize the performance of the entire application so that the system operates stably under heavy traffic without overloading the server.

SaaS application interface – anonymized mockup
SaaS application interface – anonymized mockup
SaaS application interface – anonymized mockup
SaaS application interface – anonymized mockup

Development and automations

We integrated our system with an external API that converts web views into PDF format on the fly. To reduce the cost of server requests, we added a preview function and an option to render individual pages for testing purposes. We equipped the system with a multilingual module, combining fast AI translations with proofreading by professional translators, which significantly sped up the creation of ready-made offers. We also built artificial intelligence-based tools into the panel for the efficient modification of texts and graphics. We also took into account situations where a salesperson might not have internet access. In such cases, product pages can be exported to an offline version and seamlessly presented to the client during a meeting.

SaaS application interface on iPad
aplication on iPad

Result

The implementation completely changed the organization of work within the client's team. Instead of creating materials twice—first for the website and then again in typesetting software—editors do it only once. The finished product page automatically generates a properly formatted PDF file that can be immediately emailed or simply printed. Combining a block editor, automated translations, and a document generator in a single environment eliminated repetitive processes and genuinely saved the time needed to prepare an offer.

Related services

Related projects

The Novacura rebrand – identity and UI components

B2B technology

Novacura – a rebrand and a UI component library

A brand refresh for a Swedish technology company. A light logo correction, an entirely new colour palette with blue in the lead, a linear-wave key visual and a UI/UX component library, still being rolled out across Novacura's products.

Blog

Related articles

Have an idea in mind? Let's talk.

Tell us about your idea and we'll recommend the best route from concept to a working product.

Get in touch