Rails Inertia React PDF
Product catalogue with PDF output
Several thousand products across several languages, with documentation generated from the same data.
The catalogue covers several thousand products grouped into families and sub-families, with rules describing what fits with what. Content is maintained in several languages and several market variants, because the same product is described and certified differently depending on the country. Datasheets, installation guides and assembly diagrams are generated as PDFs from that same data, so the documentation cannot drift from the database after the first update. An editorial panel lets the team put together a trade-show catalogue without involving IT. It had been a classic Rails application with server-rendered views; I carried out the full migration of the interface to React with Inertia.