Description

The goal of this B2B software solution was to create a platform that would run on a display processor and that would allow A/V engineers to manipulate the mappings and video signal for LED panels that are used to build up large scale displays (for conferences, concerts, etc).

Industry

This software solution's destined industry is the events industry with a focus on optimising the way that large scale displays are handles by engineers.

Platform

The challenge was to build an ultra high-performance solution that would run on top of a very limited environment without internet connection so in that sense, the platform's technologies were chosen as 'best tools for the job' after performing intensive performance benchmarking. The low level communication (microcontroller level) is handled by a C++ API that is consumed by a higher level reactive Java based API which exposes websocket based endpoints to a SPA.

Team

For this project, we've allocated a team of 3 expert level developers to perform the research for the feasibility of the project

Our contribution

Analysis

Lo-fi prototype

Architecture

UX Prototype

Development

Testing

Tech stack

API - Spring webflux

Webflux was used in order to create a reactive non-blocking API solution that would be incredibly fast

WEB - Angular

Angular was used as a fast rendering UI solution that consumed websocket endpoints

INFRA - Custom

We've built a custom infrastructure solution on a stripped down Debian that would run on an Olimex controller

Like what you see?

If our portfolio contains something similar to what you're building, or if you have any questions, please meet us half way