Sponsor Rallye

Old time Vaadin user here (since 2013).

I’m not using Vaadin at work anymore (regrettably), but I’m helping in organizing a sponsor rally every year, which still gives me a yearly peek into the Vaadin world.

Updating the application every year makes me very happy with Vaadin - it’s been a very smooth ride with very clear and easy upgrade paths every year (since 2018 or so for this app).

And I love the new Aura theme :smile: !

So here it is, with some screenshots in the Readme. Let me know if you like it and feel free to share some feedback: GitHub - waschmittel/ltc-rallye: LTC-Rallye · GitHub

3 Likes

Hi, thanks for sharing! Really cool to see Vaadin used in actual systems like this!

Not really a Vaadin topic, but this real-time lap analysis sounds interesting. How does it works, and is it hard/expensive to set up? I might have a completely unrelated use case where something like this could come handy. :slight_smile:

Organizers track laps in real-time using NFC/RFID tags and readers

1 Like

It works with a Companion Swing App that connects to the Backend to track laps:

There is no auth whatsoever because I’m using a cheap portable router to setup a local WIFI just for lap counting with the backend running on a laptop.
The companion app is running on four other laptops, each with one of these readers (may also work with others, using javax.smartcardio): https://www.acs.com.hk/en/products/3/acr122u-usb-nfc-reader/

The companion app finds the backend server automatically via mDNS (aka Bonjour)

These are the tags I’m using: OBO HANDS Wasserdicht ABS 13.56 MHz ISO14443 A MF Classic 1 K NFC RFID Token, RFID Schlüsselanhänger, RFID-Tag, Grün: Amazon.de: Baumarkt
They are strapped to the particpants’ wrists using these: 500 Eintrittsbänder aus Tyvek - Party Einlassbänder, Securebänder, Festival Armbänder, Kontrollbänder für dein Event (Yellow) : Amazon.de: Bürobedarf & Schreibwaren

So assuming laptops and a router can be re-purposed the costs are about:
~ 40€ per NFC reader
~ 0.30€ per tag
~ 0.03 per single-use wristband

1 Like

Cool, thank you! looks very cost-effective and simple setup. Likely the read distance is not enough for my use, but definitely something to keep in mind. That could work even for party activities etc.

Actually sounds a bit like orienteering event emit reader setup where the whole point is that you need to be close to the checkpoint? vaadin.com/directory/component/emit-reading-api-for-vaadin