Open Market

OpenMarket is an enterprise web application for managing advertisements on radio stations and creating advertising network on radio broadcast.



Lviv, Ukraine


Media & Entertainment


4 people


1 year


The broadcasting company Media Company “TRK LUX” had a need in managing multiple radio streams in different cities, simplifying workflow and resolving the issues of people working with placing advertising orders, checking their compliance with legislative limitations and standards, monitoring the execution of tasks.

Main requirements:

  • Manage all the advertisements in one place;
  • Keep track of the orders and their time in the air;
  • Have a remote access to manage all radio streams.


In order to reach the goal Romexsoft developed OpenMarket web application which allows to manage these advertisements and control the broadcasting process on different radio stations. OpenMarket gives an opportunity to see all ads, schedule their timeline and mix their positions depending on the target audience.

OpenMarket gives an opportunity to process advertisements in mp3 and text scripts for radio DJs. Also, it is integrated with Sound Imperia software to help prepare all data for broadcasting and manage it on demand.

To reduce time spent on ad managing and provide fast performance Romexsoft developed full-text search, hit highlighting, and faceted search.

At the moment OpenMarket is used by 2 radio stations that have up to 50 regional substations providing an opportunity to process over 5000 ads per day.

As all radio stations’ and substations’ advertisement spaces are managed in one place two big pain points have been resolved:

  • Releasing of 2 competitive ads during one commercial break.
  • Selling one ad space to few clients by different managers.
  • This led to a reduction of critical user’s impact and maximum automation of everyday processes.

Key features include:

  • creating and managing ad campaigns;
  • filter based search system – Solr integration;
  • on-air advertisement grid;
  • scheduling system;
  • dashboards and reports with key data.


Partnership and Membership