danbim / pwa-scoring

Windsurfing contest live scoring application for judges and livestream viewers (at this state learning project for Akka Typed (Persistence), Akka HTTP, Spray JSON, ...)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PWA Windsurfing Contest Live Scoring

Allows to score Windsurfing contests and provides (i.e. will provide) an interface for judges as well as an interface for live stream viewers to show the current scores. In theory, it is an alternative to the live scoring system the Professional Windsurfing Association (PWA) uses for scoring their events (see livestream.com for past events).

This application is (at the current state) mostly a learning/teaching project. It models the Windsurfing contest domain using events and commands and implements this model using an event sourcing architecture. Furthermore, it acts as a foundation / learning playground for several Meetup talks I gave / will give in the future.

Technologies used include:


Meetup Talks

About

Windsurfing contest live scoring application for judges and livestream viewers (at this state learning project for Akka Typed (Persistence), Akka HTTP, Spray JSON, ...)

License:GNU General Public License v3.0


Languages

Language:Scala 65.0%Language:TypeScript 22.0%Language:HTML 6.0%Language:CSS 3.7%Language:Shell 2.0%Language:JavaScript 1.3%