Skip to content

Audi PressData | File-sharing platform for press communications

Audi PressData is the platform for the secure exchange of confidential press content from Audi Communications. makandra was responsible for development, hosting, and design, including the implementation of high security standards, scalable user management, role-based access, and technical compliance with Audi IT guidelines.

Audi PressData is a file-sharing platform for confidential content from Audi Communications. It is used for the fast, easy, and secure exchange of large amounts of data, such as a large number of photos from events or large videos in high resolutions, between AUDI AG and communication partners such as journalists and other multipliers.

makandra was responsible for the development, hosting, and implementation of the Audi CI-compliant design of the platform. Next.js was used as the technological foundation: a new addition to the makandra portfolio.

Industry

Automotive industry

Technology

Next.js

Services

Development, design, hosting, and administration

Key challenges

  • Secure exchange of large files
    The platform should be able to transfer large amounts of data reliably and securely, including uploads of large data packages, automatic virus scanning, resumption of interrupted transfers, and blocking of potentially dangerous files.
  • Compliance with strict security guidelines
    Audi information security requirements had to be consistently met. These include login with two-factor authentication, hosting in Germany, a clear role and rights system, and alert functions in case of suspected misuse.
  • Ease of use
    The system had to be intuitive for both internal and external users. Features such as drag-and-drop uploads, integrated commenting options, a search function, and automated deletion routines support efficient workflows.
  • Accessibility for external users
    Smooth access should be possible even without internal Audi access. This is made possible by direct link sharing and a responsive layout for different devices.
This project has shown that Next.js is a valuable addition to our portfolio.
Michael Leimstädtner Senior Project Lead Development at makandra
Screen designs

Insights into the project

Our solution for Audi

  • Custom-developed platform
    Customized file sharing solution for Audi Communications, from architecture to design.
  • Modern technology stack
    Use of Node.js with the Next.js framework for high-performance rendering, flexible interfaces, and the implementation of complex workflows.
  • Customizable and manageable
    Adaptation to Audi's corporate design, customizable dashboard for administrators, and a clear role and rights system.
  • Implemented in compliance with data protection regulations
    Development in accordance with BDSG and GDPR requirements with data protection-friendly default settings and automated deletion routines.
  • Flexible use
    The transfer can include individual files or complete data packages, so that specific documents or larger collections can be transferred in a single step as required.

Technical implementation

Audi PressData was our first major project with Next.js, and it immediately won us over. The modern architecture proved ideal for applications with many different screens and complex workflows, far beyond classic CRUD functions.

We were particularly impressed by the combination of TypeScript for type safety, Playwright for precise integration testing, and modern component libraries that enable high accessibility. This allowed us to implement features that would have been much more complex with other programming languages, such as selecting and deleting multiple folders at the same time.

The use of the latest React and Next.js versions with support for Server Components has allowed us to implement a modern and highly performant UI despite relatively low development costs.
Tobias Kraze Senior Principal Engineer Development at makandra
Long-standing collaboration

Audi MediaCenter

We have been implementing Audi projects for over 10 years. These include the Audi MediaCenter, which Audi uses to publish press releases and organize confidential advance communications. Image material and other files are provided via the connected PressData system.

Project scope

Our services for Audi