feat(blog): add new features and improvements for LfK! 2025
All checks were successful
Build latest image / build-container (push) Successful in 1m29s
All checks were successful
Build latest image / build-container (push) Successful in 1m29s
This commit is contained in:
parent
42323d94d8
commit
029ff239cc
73
content/blog/2025-05-19_newfeatures.de.md
Normal file
73
content/blog/2025-05-19_newfeatures.de.md
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
---
|
||||||
|
title: Neues vor dem LfK! 2025
|
||||||
|
date: 2025-05-17
|
||||||
|
authors:
|
||||||
|
- name: ODIT.Services
|
||||||
|
link: https://odit.services
|
||||||
|
image: https://odit.services/img/profile-pic-no_bg.webp
|
||||||
|
tags:
|
||||||
|
- Release
|
||||||
|
- Frontend
|
||||||
|
- Feedback
|
||||||
|
- Tools
|
||||||
|
excludeSearch: true
|
||||||
|
description: "Kurz vor dem LfK! 2025 sind noch einige neue Funktionen und Verbesserungen auf der Plattform verfügbar. Dieser Beitrag gibt einen Überblick über die wichtigsten Änderungen."
|
||||||
|
lang: de
|
||||||
|
---
|
||||||
|
|
||||||
|
In unter einer Woche findet der LfK! 2025 statt und wir haben noch einige neue Funktionen und Verbesserungen auf der Plattform implementiert.
|
||||||
|
Dieser Beitrag gibt einen Überblick über die wichtigsten Änderungen.
|
||||||
|
|
||||||
|
## Frontend
|
||||||
|
|
||||||
|
Vor kurzem kam im Frontend für Admins die [Schnelle Kartenzuweisung](../2025-04-25_newfeatures#schnelle-läufer--karten-zuordnung) hinzu, die es ermöglicht, Karten schnell und einfach zuzuweisen.
|
||||||
|
Nach der guten Erfahrung mit diesem neuen Feature, haben wir noch ein paar weitere Tools ergänzt, die Admins und Helfern die Arbeit erleichtern sollen.
|
||||||
|
|
||||||
|
### Karten ersetzen
|
||||||
|
|
||||||
|
Gerade am Vormittag des Events kommt es häufig vor, dass Karten verloren gehen oder beschädigt werden.
|
||||||
|
Um die Arbeit der Helfer:innen zu erleichtern, haben wir ein neues Feature implementiert, das es ermöglicht, Karten schnell zu ersetzen.
|
||||||
|
|
||||||
|
Dabei kann die Läufer:in per ID oder Name gesucht werden und anschließend die Karte ersetzt werden, indem die neue Karte via Barcodescanner oder Smartphone-Kamera gescannt wird.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### Mobiler Scanclient
|
||||||
|
|
||||||
|
Traditionell werden die Läuferkarten am Verantstaltungstag mit Hand-Barcode-Scannern gescannt, um die Rundenzeiten zu erfassen.
|
||||||
|
Dies ist auch immernoch die beste Methode, um die Rundenzeiten zu erfassen, da die Hand-Scanner eine hohe Scanrate haben und auch bei schlechten Lichtverhältnissen gut funktionieren.
|
||||||
|
Allerdings ist es nicht immer möglich, Hand-Scanner zu verwenden, z.B. wenn die Helfer:innen keine Hand-Scanner haben oder die Hand-Scanner nicht funktionieren.
|
||||||
|
|
||||||
|
Daher haben wir einen neuen mobilen Scanclient entwickelt, der es ermöglicht, Rundenzeiten mit einem Smartphone zu scannen.
|
||||||
|
Der Mobile Scanclient nutzt die Kamera des Smartphones, um Barcodes zu scannen und die Rundenzeiten zu erfassen.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### Sponsoring-Schnellanlage
|
||||||
|
|
||||||
|
Tradition werden wenige Tage vor dem Event die Sponsoring-Verträge der Teilnehmer:innen eingesammelt und manuell über das Frontend eingepflegt.
|
||||||
|
Dabei musste bisher in zwei Ansichten gearbeitet werden:
|
||||||
|
|
||||||
|
1. In der Spnsoren-Übersicht, um Sponsoren zu suchen und/oder zu erstellen.
|
||||||
|
2. In der Sponsoring-Übersicht, um die Sponsorings zu ersten und zu bearbeiten.
|
||||||
|
|
||||||
|
In der neuen Schnelleingabe können Sponsoren und Sponsoring-Verträge in einer Ansicht erstellt werden. Dazu müssen nur folgende Schritte durchgeführt werden:
|
||||||
|
|
||||||
|
1. Läufer:in suchen (nach Name oder ID)
|
||||||
|
2. Sponsor Suchen oder neu erstellen
|
||||||
|
3. Betrag pro Kilometer eingeben
|
||||||
|
4. Sponsoring erstellen
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Feedback
|
||||||
|
|
||||||
|
Wir wollten dieses Jahr beim LfK! 2025 QR-Codes aufhängen, über die uns Teilnehmer:innen Feedback geben können. Dafür haben wir verschiedene Tools ausprobiert und waren aber mit keinem wirklich zufrieden.
|
||||||
|
|
||||||
|
Was macht der gute Programmierer in so einem Fall? Er baut sich sein eigenes Tool! Und genau das haben wir getan.
|
||||||
|
Das neue Tool nimmt Feedback von Teilnehmer:innen entgegen, wobei eine Sterne-Wertung und ein Kommentar (+ optional die eigene E-Mail Adresse) abgegeben werden können.
|
||||||
|

|
||||||
|
|
||||||
|
In einem eigenen Admin-Bereich können die abgegebenen Bewertungen und Kommentare eingesehen und verwaltet werden.
|
||||||
|
Dabei gibt es neben ein paar Statistiken auch eine rudimentäre Sentiment-Analyse, die die abgegebenen Kommentare in positiv, neutral und negativ einteilt.
|
||||||
|

|
73
content/blog/2025-05-19_newfeatures.en.md
Normal file
73
content/blog/2025-05-19_newfeatures.en.md
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
---
|
||||||
|
title: News before LfK! 2025
|
||||||
|
date: 2025-05-17
|
||||||
|
authors:
|
||||||
|
- name: ODIT.Services
|
||||||
|
link: https://odit.services
|
||||||
|
image: https://odit.services/img/profile-pic-no_bg.webp
|
||||||
|
tags:
|
||||||
|
- Release
|
||||||
|
- Frontend
|
||||||
|
- Feedback
|
||||||
|
- Tools
|
||||||
|
excludeSearch: true
|
||||||
|
description: "Shortly before LfK! 2025, several new features and improvements have been added to the platform. This post provides an overview of the most important changes."
|
||||||
|
lang: en
|
||||||
|
---
|
||||||
|
|
||||||
|
In less than a week, LfK! 2025 will take place, and we have implemented several new features and improvements on the platform.
|
||||||
|
This post provides an overview of the most important changes.
|
||||||
|
|
||||||
|
## Frontend
|
||||||
|
|
||||||
|
Recently, we added the [Quick Card Assignment](../2025-04-25_newfeatures#quick-runner--card-assignment) feature to the admin frontend, which makes it possible to assign cards quickly and easily.
|
||||||
|
After the positive experience with this new feature, we have added a few more tools to make the work of admins and helpers easier.
|
||||||
|
|
||||||
|
### Card Replacement
|
||||||
|
|
||||||
|
Especially on the morning of the event, cards often get lost or damaged.
|
||||||
|
To make the work of helpers easier, we have implemented a new feature that allows for quick card replacement.
|
||||||
|
|
||||||
|
The runner can be searched by ID or name, and then the card can be replaced by scanning the new card using a barcode scanner or smartphone camera.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### Mobile Scan Client
|
||||||
|
|
||||||
|
Traditionally, runner cards are scanned with handheld barcode scanners on the event day to record lap times.
|
||||||
|
This is still the best method to capture lap times, as handheld scanners have a high scan rate and work well even in poor lighting conditions.
|
||||||
|
However, it's not always possible to use handheld scanners, e.g., when helpers don't have handheld scanners or the scanners don't work.
|
||||||
|
|
||||||
|
Therefore, we have developed a new mobile scan client that allows for recording lap times with a smartphone.
|
||||||
|
The mobile scan client uses the smartphone's camera to scan barcodes and record lap times.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### Quick Sponsorship Creation
|
||||||
|
|
||||||
|
Traditionally, a few days before the event, participants' sponsorship contracts are collected and manually entered through the frontend.
|
||||||
|
Until now, this required working in two different views:
|
||||||
|
|
||||||
|
1. In the sponsors overview to search for and/or create sponsors.
|
||||||
|
2. In the sponsorship overview to create and edit sponsorships.
|
||||||
|
|
||||||
|
In the new quick entry form, sponsors and sponsorship contracts can be created in a single view. To do this, only the following steps need to be completed:
|
||||||
|
|
||||||
|
1. Search for a runner (by name or ID)
|
||||||
|
2. Search for or create a new sponsor
|
||||||
|
3. Enter the amount per kilometer
|
||||||
|
4. Create the sponsorship
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Feedback
|
||||||
|
|
||||||
|
This year at LfK! 2025, we wanted to post QR codes that participants could use to give us feedback. We tried various tools for this but weren't really satisfied with any of them.
|
||||||
|
|
||||||
|
What does a good programmer do in such a case? He builds his own tool! And that's exactly what we did.
|
||||||
|
The new tool accepts feedback from participants, allowing them to give a star rating and a comment (+ optionally their own email address).
|
||||||
|

|
||||||
|
|
||||||
|
In a dedicated admin area, the submitted ratings and comments can be viewed and managed.
|
||||||
|
In addition to some statistics, there is also a rudimentary sentiment analysis that categorizes the submitted comments as positive, neutral, or negative.
|
||||||
|

|
BIN
static/images/blog/2025-05-19_feedback_admin.png
Normal file
BIN
static/images/blog/2025-05-19_feedback_admin.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 270 KiB |
BIN
static/images/blog/2025-05-19_feedback_form.png
Normal file
BIN
static/images/blog/2025-05-19_feedback_form.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 204 KiB |
BIN
static/images/blog/2025-05-19_mobile_scanclient.png
Normal file
BIN
static/images/blog/2025-05-19_mobile_scanclient.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 234 KiB |
BIN
static/images/blog/2025-05-19_replace_card.png
Normal file
BIN
static/images/blog/2025-05-19_replace_card.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 243 KiB |
BIN
static/images/blog/2025-05-19_sponsoring_quick_add.png
Normal file
BIN
static/images/blog/2025-05-19_sponsoring_quick_add.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 253 KiB |
Loading…
x
Reference in New Issue
Block a user