Our approach to document creation process

Guvener
@guvener

Growing data needs fresh documents

Today's big data and its rapidly changing nature increased the update frequency of the documents. Teams need an efficient way to create papers, reports, brochures, booklets and many more. Keeping those digital assets up to date is important for providing accurate information. Furthermore each consumers demand is different so those assets will most likely need personalization.

Venice Biennale 2021 - Austria Pavilion
Venice Biennale 2021 - Austria Pavilion

One size does not fit all

Data has different dimensions and trying to fit everything in one document may create complexity in an already crowded digital workspace. Creating different representations of data becomes inevitable to make documents readable.

It is imporant for us to serve our users with a simple interface that lets them instincively create documents without extra effort. Another important part of our work is to provide developers necessary tools to prepare templates and integrate data so that they can focus on delivering better user experience.

Feel like home

Our approach to document creation process is to use stable open source technologies that are widely accepted by the developer community. This approach not only gives us a great starting point to build our infrastructure but also lets developers quickly adapt to our tech stack.

Developers can start building with common web technologies and standards:

  • HTML/CSS for designing documents.
  • JSON Schema to describe existing data formats.
  • Twig templating engine for data binding.

Moreover developers can import their favorite CSS/Javascript libraries, define Custom Fonts and make any template design possible.

Set up once, create as many documents as you need. 🚀

Recommended