Case study · Out of Home Masters
Real-time campaign analytics for a digital advertising company
We developed a real-time system for clients to accurately visualize the performance of their advertising campaigns.
- 20%+Lower operational costs
- 1000sPlay events per second
- Real timeCampaign reporting
How it went
From problem to product
Challenge
The client needed a solution capable of processing thousands of events per second without data loss, while also allowing for rapid scalability to meet demand.
Development
Unimedia handled the entire architecture, from design to implementation, leveraging AWS, ElasticSearch, and Angular. The team built an advanced dashboard for real-time monitoring of advertising campaigns.
Final product
A scalable solution with a real-time dashboard was delivered, enabling the client to improve their campaigns with precise and easily accessible data.
Use case and economics
This project enabled Out of Home Masters to optimize their advertising campaigns in real time, increasing efficiency and reducing operational costs by over 20%.
More details
The engagement
- Client
- Out of Home Masters
- Industry
- Media
- Services provided
- Custom software development, web development
- Timeline
- January 2020: project initiation
- July 2021: final deployment
- Team
- Project manager
- AWS solutions architect
- Backend developer for AWS and ElasticSearch integrations
- Angular developer for the dashboarding work
- Technologies
- AWS Amplify
- ElasticSearch
- AppSync (GraphQL)
- Node.js
- Angular 15+
The detail
Challenge
The client wanted to develop a system that allows their customers to visualise the performance of their advertising campaigns in real time.
Solution
Unimedia handled the full architectural requirements of this project from design through to implementation. They began by creating a client library to capture the events.
They then developed a full back end in AWS that could not only process thousands of play events per second, but process and save them without data loss, and was even capable of scaling quickly with the traffic. They also built a Kibana dashboard for MVP and eventually a nifty Angular-based dashboard for the end users to visualise in real time their campaigns.
Outcome
The Unimedia Technology team developed in a very short time an MVP to fulfil the basic functionality the client wanted for their customer. This, in turn, has given them the time and opportunity to improve the product with customer feedback.
In fact, the team has delivered a fully functional web-based dashboard that beautifully displays all the stats the client need for their customers to monitor their campaigns in realtime.
In their words
What the client said
Their commitment inspired a lot of trusts, which is important in the collaboration. They felt like a part of our team rather than just a supplier, and that really took the working relationship up a level. The team has exhibited professionalism and productivity, allowing them a smooth collaboration. Their personal touch is impressive.
Frank H. HardenbergFounder & Managing Director, Out of Home Masters
Related case studies
Success in action
Real-world examples of how our strategies and solutions have addressed the challenges our clients brought us.
Rebuilt web and mobile UI for a data-heavy SaaS
Know What's Loved: 40% reduction in development time.
View projectA dedicated team on a messaging backend built to scale
Payemoji: 30% reduction in development time.
View projectA secure customer portal for used-oil lab results
JAX Inc: delivered on schedule in eight months.
View project
We are your software development partner
Ready to transform your business with technology solutions that deliver? Connect with us to explore how our expertise can bring your project to life.