November 8, 2024 2 min read

Web, Mobile and Embedded Cycling Solution

WEB, MOBILE AND EMBEDDED CYCLING SOLUTION

 

Customer

In 2008, a group of Norwegian developers and sports enthusiasts founded a startup with a mission to revolutionize the cycling experience. Cutting-edge visualization technologies and having us as a tech partner enabled them to create an immersive cycling platform, featuring virtual routes, competitions, and challenges. In 2017, a leading US-based indoor cycling hardware manufacturer recognized the software’s potential and acquired the Norwegian-developed solution. Today, the customer’s company is a global market leader in interactive cycling, due to their innovative offerings.

 

Business Challenge

Prior to our cooperation, our client encountered several business challenges:

  1. They struggled with system scaling, as their monolithic architecture couldn’t handle the increasing number of clients.
  2. Also, the startup faced challenges with their current outsourcing software development provider, encountering issues of poor results and communication problems.
  3. As the customer is in a highly competitive market, they need to act fast and innovate. That’s why they decided to find a new software solutions provider to improve their existing software and add new features, as well as create new products for them.

 

Technology Solutions:

  • Created web and mobile applications for users to engage in group and solo indoor activities.
  • Applied a microservices architecture to enhance the performance and scalability of the solution.
  • Incorporated advanced streaming technologies and optimized video transmission to develop live streaming feature.
  • Utilized WPF, BLE, ANT+, and WASP technologies for wireless connectivity.
  • Integrated Strava and TrainingPeaks to seamlessly synchronize cycling data and performance metrics.
  • Integrated MindBody, ZingFit, MarianaTek, and FitMetrix within the admin panel, enabling efficient user management and booking functionalities.
  • Implemented remote control functionality for instructors to monitor and analyze real-time performance data of users during classes.
  • Developed a solution that enables simultaneous broadcasting of sessions led by instructors across multiple clubs.
  • Integrated Spotify to customize workout playlists and SendGrid to generate customized emails containing statistics of user activity.

 

Value delivered:

  • Acquisition of the client’s startup by a leading US-based indoor cycling hardware manufacturer.
  • The client entered the global market with a solution that is now being utilized in over 150 sport club enterprises across multiple countries, including the USA, UK, Canada, Germany, Norway, Netherlands, Denmark, Sweden, Australia, China, Japan, Singapore, and more.
  • Growing the number of end users by more than 15 times, from 20K to 350K.

 

Technologies: .NET 6, EF Core, Redis, Angular, Angular Materials, CASL, IdentityServer4, Microservices, EventHub, ServiceBus, RabbitMQ, AMS, Goland, FFmpeg, PWA, Envoy, Azure, Matomo, Keycloak, Grafana, Chocolatey, Azure DevOps, WebHooks, G Suite APIs, WPF, iOS, Android, Flutter, InfluxDB, MS SQL Server, SendGrid, SignalR.

Don’t want to miss anything?

Subscribe to keep your fingers on the tech pulse. Get weekly updates on the newest stories, case studies and tips right in your mailbox.