Our customer is a Belgian online and offline training provider, specializing in accounting, notarial activities, piloting, land survey, etc.
Detailed information about the client cannot be disclosed under the provisions of the NDA.
At the very beginning of the pandemic, our customer realized the need to expand online training services to meet the demand of their clients and not only maintain sales productivity but also increase it. So, they turned to Innowise Group to develop an eLearning solution with video streaming functionality. At that time, we had already cooperated with the client and earned their trust thanks to our outstanding technical expertise and rich experience in developing online learning solutions.
The main objective of the project was to create a high-performance platform from scratch for online learning with an intuitive UI, a secure user access system, with in-app purchase and subscription-based monetization models. It was also important for the client to create desktop and web applications with the same functionality.
Innowise Group has created desktop and web eLearning applications for video training with state-of-the-art functionality facilitating the perception of information and the acquisition/retention of theoretical knowledge.
Technologies & tools
As a software development life-cycle methodology, we have chosen Scrum with two-week sprints to ensure the necessary mobility and flexibility. During the project, all communication between our development team and the client was carried out via Skype for Business.
At the primary stages of the project, we selected the best-suited technology stack meeting all the requirements and specifications — ASP.NET Core for web app development and UWP for desktop app development.
One of the main challenges was to ensure smooth and fault-tolerant video streaming. So, we opted for Azure Content Delivery Network (CDN), which is renowned for its reliability. To provide platform users with omnichannel payment options, our team integrated the developed system with third-party electronic payment services.
As a result, we fully completed the client’s task and launched the eLearning platform meeting the deadlines. Thanks to full-fledged web and desktop applications, our client expanded its customer base, increased customer loyalty, and leveled the consequences of the pandemic. According to rough estimates, the client base was expanded at least twice.
The applications were widely successful in Belgium. Hundreds of training courses have already been launched on the platform, which are popular among thousands of trainees.
- about 5 months
Need a technological solution? Contact us!
What happens next?
Having received and processed your request, we will get back to you shortly to detail your project needs and sign an NDA to ensure the confidentiality of information.
After examining requirements, our analysts and developers devise a project proposal with the scope of works, team size, time, and cost estimates.
We arrange a meeting with you to discuss the offer and come to an agreement.
We sign a contract and start working on your project as quickly as possible.