HistoriaSzkod.pl
Platform and API for verifying vehicle damage history by VIN number - with a comprehensive report, fast access after purchase, and a high-performance backend that combines many data sources and handles heavy traffic with ease.

Key context
The goal of the project was to build a high-performance API and platform that combine multiple external data sources into a single clear report - while keeping responses fast even under heavy traffic, and making it easy to add further sources.
- Industry
- Automotive / SaaS
- Project type
- VIN report platform
- Cooperation
- Datazen
- Scope
- Frontend layer, high-performance API, AWS infrastructure, integration of multiple data sources, and VIN report checkout.
- Time to value
- Architecture ready for new data sources - adding a new provider is fast, so the report grows with the client's needs.
- Business outcome
- VIN to report in one funnel - with an API that combines many data sources and handles heavy traffic with ease.
The starting point
API performance under heavy traffic
The API must handle heavy, variable traffic - querying multiple external data sources simultaneously - without response time degradation.
Multiple heterogeneous data sources
The report combines many modules - damage, timeline, warnings, legal status, valuation, and photo gallery - each fed by a different external source.
Data complexity
The system generates reports by analysing multiple external sources, which increases processing complexity and the volume of generated logs.
What we did structurally
High-performance API
Backend optimised for concurrent querying of multiple data sources, built on AWS. The API returns a complete report within minutes and handles heavy traffic with ease.
Architecture ready for new sources
We designed the system so that adding a new data source (provider) is fast and requires no rebuild. This lets the client enrich the report with additional data.
Integration of multiple data sources
We combine data from many heterogeneous sources into a single, coherent report - damage, timeline, legal status, valuation, and gallery.
How did the delivery process look?
Architecture and source integration design
We designed the backend architecture and how multiple external data sources are integrated into one report - with easy addition of further sources in mind.
External system handling
We built an integration layer that queries multiple sources simultaneously, designed for fast onboarding of additional data providers.
Optimisation
We optimised the API and AWS infrastructure so report delivery time is minimal even under heavy traffic - with no compromise on data quality.
Building a product with a similar challenge?
Describe the projectA high-performance VIN report platform ready for new data
The public API handles heavy traffic, with a full report returned within minutes.
Adding another data provider is fast - the client can enrich the report with new information.
The user goes through the entire process in one coherent experience - without losing context along the way.
HistoriaSzkod.pl is a platform and public API that combine a simple VIN form with a comprehensive report from many sources - with a high-performance backend that handles heavy traffic and is ready for new data sources.
About the project
HistoriaSzkod.pl is a SaaS platform and public API for verifying vehicle damage history by VIN number. The user enters a number, receives a comprehensive report - with a damage timeline, warnings, legal status, valuation, and photo gallery - and finalises the purchase in one uninterrupted flow.
The project was carried out in collaboration with Datazen. The key challenge was building a high-performance API that combines multiple external data sources into a single report and handles heavy traffic without response time degradation.
How we solved the performance problem
We built the backend on Node.js with AWS infrastructure and Docker containerisation. The API queries multiple external data sources simultaneously and returns a complete report within minutes - regardless of load. We implemented monitoring of critical system nodes, giving the client full visibility into performance, data quality, and business metrics.
Architecture ready for new data
We designed the system so that adding a new data source (provider) is fast and requires no rebuild - which lets the client enrich the report with additional data. The report itself combines data from many sources into logical sections: damage, timeline, warnings, legal status, valuation, and gallery.
The platform is the foundation for the Historia Szkód browser plugin, which detects VIN numbers on listing pages and enables instant verification with a single click.
Building a data-driven product with reports?
We design and develop platforms that connect complex data with simple user decisions.
Let's talk about your project

