← Back

Badminton Sports Portal

Our client is the national governing body for the sport of Badminton in Denmark. It represents approximately 649 clubs located throughout the country.

Our task was to extend the existing static Win Forms portal to a single page application. At the same time, we extended the system with additional functionalities. This solution allows the legacy system to be scaled cost-effectively to today's standards.

In designing the web service, we used IdentityServer4 to build an authentication service. The REST API enables handling of all functionalities such as training management, mailing, and sports data — from leagues and tournaments to friendly matches. We used .NET 5 to build the web services.

On the frontend side, we used React, enabling centralized management of data flow in a way isolated from the components whose task is to represent data on individual pages.

The solution was deployed on the client's private servers. The entire project was designed according to the Domain Driven Design approach.

Technologies Used

Business analysis
Frontent developement
Backend developement
.NET
.NET Core
Angular
UX Design