Skip to content

Commit a16eb64

Browse files
committed
Add first data
1 parent 3d9cf10 commit a16eb64

23 files changed

+300
-44
lines changed

data/modules/webshop.yml

Lines changed: 238 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,241 @@
1+
- title: Responsiveness
2+
level: MUST
3+
description: |
4+
Der Ticketshop muss auf allen verbreiteten Geräte- und Bildschirmgrößen einschränkungsfrei
5+
funktionieren. Insbesondere für die folgenden Geräteklassen ist das Layout des Ticketshops
6+
explizit optimiert und es bietet eine für die jeweilige Geräteklasse angemessene,
7+
benutzerfreundliche Oberfläche:
8+
9+
* Desktop-Computer/Laptops
10+
* Tablets
11+
* Smartphones
12+
13+
- title: Kompatibilität
14+
level: MUST
15+
description: |
16+
Der Ticketshop ist mit allen Webbrowsern ohne Einschränkung nutzbar, die der Baseline-Definition
17+
des WebDX-Projekts entsprechen.
18+
19+
Dies sind aktuell:
20+
21+
* Apple Safari (iOS)
22+
* Apple Safari (macOS)
23+
* Google Chrome (Android)
24+
* Google Chrome (Desktop)
25+
* Microsoft Edge (Desktop)
26+
* Mozilla Firefox (Android)
27+
* Mozilla Firefox (Desktop)
28+
29+
Infos zur Baseline-Definition:
30+
[https://github.com/web-platform-dx/web-features/blob/main/docs/baseline.md](https://github.com/web-platform-dx/web-features/blob/main/docs/baseline.md)
31+
132
- title: Barrierefreiheit
233
level: MUST
334
description: |
4-
Der Ticketshop muss die Anforderungen blabla erfüllen. Das ist wichtig, weil
5-
comment: |
6-
Dies ist ein Kommentar
7-
tags:
8-
- messe
35+
Der Webshop entspricht gängigen Anforderungen an die Barrierefreiheit digitaler Inhalte und ist für
36+
Assistenztechnologien wie z.B. Screenreader voll zugänglich. Hierbei wird auf die Bedürfnisse von
37+
Ticketkäufer:innen mit unterschiedlichen Beeinträchtigungen eingegangen, unter anderem:
38+
39+
* Sehbeeinträchtigung und Blindheit
40+
* Hörbeeinträchtigung und Gehörlosigkeit
41+
* Motorische Beeinträchtigungen
42+
* Kognitive Beeinträchtigungen und Lernbehinderungen
43+
* Photosensibilität
44+
* Mehrfachbeeinträchtigungen
45+
46+
Der Ticketshop erfüllt bei geeigneter Konfiguration alle Anforderungen des Barrierefreiheitstärkungsgesetzes (BFSG),
47+
der europäischen Norm EN 301 549 und damit mittelbar auch alle Anforderungen der WCAG 2.1 oder 2.2 Level AA.
48+
sub:
49+
- title: Nachweis der Barrierefreiheit
50+
level: SHOULD
51+
description: |
52+
Die Erfüllung der Kriterien nach EN 301 549 kann durch einen unabhängig durchgeführten Test an z.B. einem Beispielshop
53+
belegt werden.
54+
55+
- title: Anpassbarkeit des Designs
56+
level: MUST
57+
description: |
58+
Der Webshop muss an das Corporate Design des Auftraggebers und auch einzelner Veranstaltungen anpassbar sein. Dies
59+
umfasst mindestens:
60+
61+
* Die Einbindung eines oder mehrere Logos und Grafiken
62+
* Die Anpassung der verwendeten Farben
63+
* Die Auswahl der verwendeten Schriftarten
64+
65+
- title: Mehrsprachigkeit
66+
level: MUST
67+
description: |
68+
Der Webshop unterstützt mehrere Sprachen, zwischen denen Ticketkäufer*innen jederzeit wechseln können, ohne den aktuellen
69+
Kaufvorgang abzubrechen. Die verfügbaren Sprachen werden vom Auftraggeber ausgewählt. Die Mehrsprachigkeit bezieht sich auf die
70+
Systemtexte sowie auf alle vom Auftraggeber pflegbaren Texte und Inhalte (z.B. Veranstaltungstitel, Produktbeschreibungen, etc.).
71+
sub:
72+
- title: "Automatische Erkennung der Sprache"
73+
level: MUST
74+
description: |
75+
Der Webshop erkennt automatisch die Sprache der Ticketkäufer:in z.B. anhand von Browser-Einstellungen und stellt diese
76+
als Standardauswahl ein.
77+
- title: "Sprachen: Deutsch und Englisch"
78+
level: MUST
79+
description: |
80+
Der Webshop unterstützt die Sprachen Deutsch und Englisch.
81+
- title: "Sprachen: Weitere"
82+
level: SHOULD
83+
description: |
84+
Der Webshop unterstützt ab Werk weitere Sprachen und kann auf Wunsch des Auftraggebers (ggf. kostenpflichtig) um weitere
85+
Sprachen erweitert werden.
86+
- title: "Sprachen mit RTL-Leserichtung"
87+
level: MAY
88+
description: |
89+
Der Webshop unterstützt auch Sprachen, die eine Leserichtung von Rechts nach Links erfordern (z.B. Arabisch, Hebräisch).
90+
91+
- title: Einwilligungen
92+
level: MUST
93+
description: |
94+
Der Webshop unterstützt die Hinterlegung statischer Inhalte (z.B. AGB, Datenschutzhinweise, Widerrufsbelehrung), deren
95+
Kenntnisnahme von Ticketkäufer:innen explizit bestätigt werden muss, um den Kauf abzuschließen.
96+
97+
- title: Statische Inhalte
98+
level: SHOULD
99+
description: |
100+
Der Webshop bietet die Möglichkeit, weitere statische Inhalte (z.B. Impressum, FAQ, etc.) zu hinterlegen.
101+
102+
- title: Zeitzonen
103+
level: SHOULD
104+
description: |
105+
Der Webshop kann bei digitalen Veranstaltungen kenntlich machen, in welcher Zeitzone die angegebenen Veranstaltungszeiträume
106+
angegeben sind und diese automatisch in die Zeitzone der Ticketkäufer:in umrechnen. Unterschiedliche Veranstaltungen können
107+
in unterschiedlichen Zeitzonen stattfinden.
108+
109+
- title: Währungen
110+
level: SHOULD
111+
description: |
112+
Für unterschiedliche Veranstaltungen können unterschiedliche Währungen zum Eisnatz kommen.
113+
114+
- title: Validierung der E-Mail-Adresse
115+
level: SHOULD
116+
description: |
117+
Die eingegebene E-Mail-Adresse wird beim Kauf von Tickets optional auf Gültigkeit validiert, z.B. über das Versenden eines
118+
Validierungslinks oder Validierungscodes.
119+
120+
- title: Ticketshop als Standalone-Variante
121+
level: MUST
122+
description: |
123+
Der Ticketshop kann als eigenständie Website über eine URL angesteuert und beworben werden.
124+
125+
- title: Ticketshop als Widget/iframe
126+
level: MUST
127+
description: |
128+
Der Ticketshop kann in eine andere Website möglichst nahtlos eingebunden werden, z.B. über ein Widget, iFrame, eine Web Component
129+
oder eine ähnliche Lösung. Der Ticketkauf ist hierbei möglich, ohne die einbindende Website verlassen zu müssen.
130+
131+
- title: Eigene Domain
132+
level: MUST
133+
description: |
134+
Der Ticketshop kann unter einer eigenen, auch veranstaltungsspezifischen Domain betrieben werden.
135+
136+
- title: Veranstaltungsdaten
137+
level: MUST
138+
description: |
139+
Für jede Veranstaltung können separate Stammdaten konfiguriert werden, beispielsweise:
140+
141+
* Datum und Uhrzeit Beginn
142+
* Datum und Uhrzeit Ende
143+
* Datum und Uhrzeit Einlassbeginn
144+
* Veranstaltungsort als Text
145+
* Veranstaltungsort als geografische Position
146+
* Veranstaltungsbeschreibung oder Infotexte
147+
148+
- title: Warenkorbfunktion
149+
level: MUST
150+
description: |
151+
Es können mehrere Tickets verschiedener Ticketarten gleichzeitig erworben werden.
152+
sub:
153+
- title: Größenbegrenzung
154+
level: MUST
155+
description: |
156+
Die maximale Anzahl der im Warenkorb befindlichen Tickets kann vom Auftraggeber konfiguriert werden.
157+
- title: Reservierungsdauer
158+
level: MUST
159+
description: |
160+
Die im Warenkorb befindlichen Tickets sind für die Ticketkäufer:in für einen vom Auftraggeber konfigurierbaren
161+
Zeitraum reserveriert.
162+
163+
- title: Datenerfassung
164+
level: MUST
165+
description: |
166+
Bei der Ticketbuchung müssen Ticketkäufer:innen Fragen beantworten, die vom Auftraggeber je nach Veranstaltung
167+
und gewählter Ticketart frei konfiguriert werden können.
168+
169+
sub:
170+
- title: Anzahl der Fragen
171+
level: SHOULD
172+
description: Es gibt keine Limitierung der Anzahl der Fragen.
173+
- title: Fragetypen
174+
level: MUST
175+
description: |
176+
Es werden verschiedene Fragetypen angeboten, z.B. Texteingabe, Zahleingabe, Auswahl aus einer Liste,
177+
Mehrfachauswahl aus einer Liste, Ja/Nein-Frage.
178+
- title: Dateiupload
179+
level: SHOULD
180+
description: |
181+
Es können Fragen definiert werden, bei denen Ticketkäufer:innen zur Beantwortung eine Datei hochladen müssen
182+
(z.B. Nachweis für eine Akkreditierung etc.).
183+
- title: Hilfestellungen
184+
level: SHOULD
185+
description: |
186+
Es können von der Auftraggeberin Hilfetexte eingegeben werden, die die Fragen für die Ticketkäufer:innen
187+
weiter verständlich machen.
188+
- title: Sortierung
189+
level: SHOULD
190+
description: Die Reihenfolge Fragefelder kann von der Aufttraggeberin frei konfiguriert werden.
191+
- title: Abhängigkeiten
192+
level: SHOULD
193+
description: |
194+
Es können Abhängigkeiten zwischen Fragen definiert werden, z.B. dass eine Frage nur angezeigt wird, wenn
195+
bei einer anderen Frage eine bestimmte Option gewählt wurde.
196+
197+
- title: Personalisierung
198+
level: MUST
199+
description: |
200+
Bei personalisierten Ticketarten muss für jedes Ticket ein Name und ggf. weitere Informationen eingegeben werden.
201+
sub:
202+
- title: Namensformat
203+
level: SHOULD
204+
description: |
205+
Der Name wird in einem strukturierten Format (z.B. Title, Vorname, Nachname) erfasst, das vom Auftraggeber
206+
definiert werden kann.
207+
- title: Auswahl von Titeln
208+
level: SHOULD
209+
description: |
210+
Die Auswahl von Titeln (z.B. Prof, Dr) kann sowohl aus einer vordefinierten Liste, als auch als Freitextfeld
211+
gestaltet werden.
212+
213+
- title: Versand von E-Mails
214+
level: MUST
215+
description: |
216+
Nach einem erfolgreichen Ticketkauf verschickt das System eine Bestätigungs-E-Mail.
217+
sub:
218+
- title: Absender
219+
level: MUST
220+
description: |
221+
Der Absender aller vom System verwendeten E-Mails kann frei eingestellt werden.
222+
- title: Mailserver
223+
level: SHOULD
224+
description: |
225+
Der Versand von E-Mails erfolgt nach Wahl entweder über einen Mailserver des Ticketsystemanbieters oder über einen
226+
Mailserver des Auftraggebers.
227+
- title: Anpassbarkeit der Texte
228+
level: SHOULD
229+
description: |
230+
Die Texte aller E-Mails, die vom System verschickt werden, können von der Auftraggeberin frei angepasst werden,
231+
auch spezifisch für einzelne Veranstaltungen.
232+
- title: Signatur
233+
level: SHOULD
234+
description: |
235+
Eine E-Mail-Signatur, die an alle E-Mails angehängt wird, kann von der Auftraggeberin zentral definiert werden.
236+
237+
- title: Kauf in Echtzeit
238+
level: MUST
239+
description: |
240+
Im Webshop erworbene Tickets sind binnen weniger Sekunden im gesamten System verfügbar und können von der Zutrittskontrolle
241+
validiert werden.

docs/event/.nav.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ title: Großveranstaltungen
22
nav:
33
- index.md
44
- webshop.md
5-
- preismodelle.md
5+
- produkte.md
66
- zahlung.md
77
- rechnungswesen.md
88
- b2b.md

docs/event/b2b.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
# B2B-Verkauf
22

3-
::: b2b event
3+
::: b2b event
4+

docs/event/preismodelle.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/event/produkte.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Produkt- und Ticketarten
2+
3+
::: produkte event

docs/event/wertgutscheine.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
# Wertgutscheine
22

3-
::: wertgutscheine event
3+
::: wertgutscheine event
4+
5+

docs/messe/.nav.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ title: Messen
22
nav:
33
- index.md
44
- webshop.md
5-
- preismodelle.md
5+
- produkte.md
66
- zahlung.md
77
- rechnungswesen.md
88
- aussteller.md

docs/messe/preismodelle.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/messe/produkte.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Produkt- und Ticketarten
2+
3+
::: produkte messe

0 commit comments

Comments
 (0)