Client's Info

A company with an innovative approach in telecommunications and media. For several years it has been engaged in live broadcasting and streaming. Having accumulated experience and expertise, they decided to create their own product that will not only help to reduce costs, but also effectively manage all media activity in one place.

Challange

The client needed an experienced development team that already had experience in creating similar products.

The client also needed to deploy the CI/CD environment in several stages to continuously develop new functionality.

Technologies

Solution

We chose Kanban as the most flexible methodology that allows us to spread tasks between developers and create an application skeleton.

CI/CD was configured to automatically deploy three development environments - dev, staging and production.

This allowed us to avoid errors and bugs in the real product, as all the changes were tested at lower levels.

As the development progressed, the client trusted the team more and more and was satisfied with the quality and feedback, which allowed our analysts to offer several improvements to the original project. For example: