In der Badminton-Bundesliga wird verpflichten eine Software eingesetzt, mit der die Schiedsrichter die Spiele leiten können. Am Ende eines Spieltages wird daraus ein Spielbericht erstellt, der ausgedruckt, unterschrieben und dann in Papierform an Heimverein, Gastverein und als Scan an den Verband gesandt wird.
Dieser Prozess wird zurzeit automatisiert. Hierfür entwickle eine API, die als ECS Container auf AWS läuft. Diese nimmt die JSON des Spielverlaufs (aus der Schiedsrichtersoftware) und die generierte PDF des Spielberichts entgegen und legt beides in einem Cloudspeicher ab. Aus der JSON werden dann die Vereine ermittelt und der Spielbericht per Mail an beide Vereine und den Verband per Mail gesandt.
Technologien: ASP.NET, C#, MediatR, EF Core, GitHub, AWS Elastic Container Service, AWS Relational Database Service, AWS Simple Storage Service, AWS DynamoDB, AWS Simple Email Service