


A platform for discovering, tracking and watching movies and series in one place.
Outsourcing of IT professionals, Web applications
Entertainment
- Kubernetes
- Laravel
- Vue.js
- IT Outsourcing
- Web development
Client
Big Art Company, owner of a YouTube channel called HistoriaBezCenzury
and the video platform moviebox.pl, which allows you to upload, play and manage multimedia content.

Challenge
The previous version of the portal, developed in the past, became inefficient due to technological debt. Key problems included:
Performance problems – The portal could not cope with a large number of users at the same time, which led to frequent crashes and slow loading of the site.
Outdated technologies – The libraries and tools used are no longer supported, making it difficult to develop and introduce new features.
Difficulties in content management – The administration panel was not very intuitive and its functionality was limited, not all required elements could be edited, programmer intervention was required to make changes to the interface.
The client, after our suggestion, decided to completely rewrite the system in order to improve performance, stability and enable further development.
Solution
Video playback
Support for customer uploaded videos, with the ability to display ads before and during playback.
Automatically change the resolution of the displayed video depending on the bandwidth.
Option for users to subscribe to the video series.
Management of videos, categories, series and sliders.
Advertising content management.
Intuitive interface for quick changes.
Administration panel
Videolibrary
for users
Browse and search for videos.
Filters by category and series.
Deployment on public cloud computing using docker and Kubernetes, which allows for dynamic scaling of resources depending on traffic.
Scalability and performance
The system created allowed the client to solve its technology debt problems and opened up new opportunities for platform development. By using modern technologies, moving the system to the cloud and using the Kubernetes tool, the portal has become more resilient to fluctuating loads, providing users with the right experience.
Improving performance
The new infrastructure with Kubernetes makes it possible to support many more users without performance degradation.
Modern functionalities
The introduction of the option to display ads and subscribe to a series of videos has increased the client’s revenue.
Ease of management
The administration panel makes content management much easier.
Development flexibility
New technologies allow new functionality to be added more easily in the future.
Results
Technologies used
See similar projects