A CMS custom implementation and full IT system integration for easier administration and maintenance.

Onnibus Banner
  • Client
    • Onnibus
  • Scope of work
    • Business analysis
    • Custom web portal solution development
    • CMS implementation
    • Solution integration with client’s IT systems
  • Technologies
    • .Net (C#)
    • Angular
    • REST Api
    • ASP MVC
    • Postgresql
    • Azure
    • haproxy

OnniBus.com is a Finnish transport company offering intercity coach services. The site was launched in July 2014, quickly garnering popularity with consumers thanks to its affordable ticket prices and the high quality of the services rendered – the carrier’s coach fleet are among the most modern in Europe.

Onnibus.com is part of Sir Brian Souter’s Highland Global Transport. Until recently, the holding also comprised PolskiBus.com, which was also to be fitted with our solution.

The project’s main goal was to implement a CMS to match the rapidly-changing business needs of Onnibus.com and PolskiBus.com.

In short

  • Enabling visual control when introducing content.
  • Creating an intuitive administrative panel.
  • Decreasing database loads.
  • Laying the foundations for further system expansion.

Solution tailored to the client needs

After analysing the needs of Onnibus.com, we recommended the implementation of Piranha CMS, an open-source solution. Its open code and free licence were helpful in adapting the solution to the individual needs of the client and the nature of the business.

Even the basic functions of Piranha CMS enable the client to conveniently manage content and preview changes, as well as making it possible to fully control the layout of the site and publish subpages and posts that take into account multiple language versions. System users can also easily manage the media library and define the sequence in which banners and menu elements are displayed.

Custom modules written by our team and added to the solution’s framework enable the client to display news, announcements, pages such as FAQs and Terms & Conditions, as well as timetables.

The entire service is thus a result of combining the base solution responsible for transactions and ticket sales, a content management system (Piranha CMS) and a Live Data Panel, which makes it possible to view current sales and also serves as support for the Customer Service Department. All these elements communicate using an API we wrote during the implementation.


  • Full integration with the company’s existing IT architecture systems.
  • Decreased maintenance costs by making it possible to introduce changes without tampering with the core system.
  • Increased update speed.
  • Laid the foundations for the system’s further development, depending on the needs of the company.

Are you on the lookout for a reliable IT partner?

Let’s build something great together!

Piotr Wrzalik

Managing Partner


I agree to the processing of my personal data on the terms set out in the privacy policy . If you do not agree to the use of cookies for the purposes indicated in it, including profiling, turn off the cookies in your browser or leave the website. more