Registrierungstool für Veranstaltungen

Registrierung, Ausdruck der Einladungen und Nachhaltung der Teilnahme für kostenfreie Veranstaltungen mit verschiedenen Registrierungstypen: freie Registrierung, Registrierung nur mit Veranstaltungscode auf der Einladung und Registrierung nur mit personalisiertem Code auf der Einladung.


Bereiche

Softwareentwicklung

Zielgruppen

Bildungseinrichtungen & Hochschulen · Wissenschaft & Forschung

Produkte

Contentory Framework

Keywords

HTML/CSS Umsetzung · individuelle Softwareentwicklung · Mehrsprachigkeit (Software/Module) · MySQL · PHP5 · Schnittstellenanbindung · UI/UX Design · Wireframes


Unsere Aufgaben in diesem Projekt waren:

  • ein vorgegebenes Design via HTML und CSS in ein Layout umzusetzen
  • Funktionen und Oberflächen individuell abgestimmt auf die Anforderungen des Kunden zu entwickeln
  • die individuellen Entwicklungen (Software & Module) mehrsprachig umzusetzen
  • das Projekt mit dem Datenbanksystem MySQL/MariaDB umzusetzen
  • Funktionalitäten und Module mit PHP5.6+ zu entwickeln
  • über eine Schnittstellen das System mit einem oder mehreren weiteren Systemen zu verbinden
  • die Erstellung grafischer Benutzeroberflächen
  • die Erstellung von Wireframes

Wir haben folgende Produkte in diesem Projekt eingesetzt:

  • unser Contentory Frameworks als Grundlage für individuelle Entwicklungen und Module.

Das Ziel des Projektes war eine Registrierungssoftware zu erstellen, welche verschiedene kostenfreie Veranstaltungstypen des Kunden abdecken soll. Es wurden folgende drei Typen umgesetzt:

  • freie Registrierung
  • Registrierung nur mit Veranstaltungscode auf Einladung
  • Registrierung nur mit personalisiertem Code auf Einladung

Weiterhin wurde eine Maximalzahl an Eingabefeldern festgelegt, aus welchen je Veranstaltung die dort benötigten Felder aktiviert werden können. Zusätzlich wurde eine spezielle Erweiterung erstellt, welche nach der Basisregistrierung einen Account erzeugt, über welchen sich ein Teilnehmer einloggen und zusätzliche Inhalte eintragen und hochladen kann.

Die Verwalter können sich mit ihrem LDAP-Account in die Verwaltungsoberfläche des Systems einloggen. Dort steht ein Dashboard mit Statistiken zum Stand der Registrierungen zur Verfügung. Man kann sich die Teilnehmerlisten herunterladen und es werden Grunddaten, wie z.B. der Registrierungsschluss angezeigt. Es gibt weiterhin eine Teilnehmerliste, welche nach verschiedenen Eigenschaften gefiltert werden kann und weiterhin eine Detailansicht einzelner Teilnehmer. Über diese Liste kann ein Verwalter einzelnen oder mehreren Teilnehmern eine Zusage-E-Mail mit verknüpfter PDF-Eintrittskarte versenden. Nach der Veranstaltung kann auch für die Teilnehmer festgehalten werden, ob diese an der Veranstaltung teilgenommen haben oder nicht.

Für den Typ "Registrierung nur mit personalisiertem Code auf Einladung" bietet das System eine Möglichkeit CSV-Daten mit den eingeladenen Gästen hochladen zu können. Diese erhalten von dem System eine eindeutige Code, welche mit der Einladung versendet wird. Anhand des Codes kann sich der Teilnehmer anschliessend am System anmelden und seine Registrierung durchführen.

Das System ist zweisprachig umgesetzt.

Im Backend haben die Verwalter neben dem erfassen der Grunddaten, wie z.B. Registreirungsschluss, auch die Texte der System-E-Mails und alle Texte, die in der Registrierungsoberfläche angezeigt werden, bearbeiten zu können.

Über eine Erweiterung wurde die Möglichkeit integriert, direkt bei einer Veranstaltung die Einlasskarten der Teilnehmer per Barcodescanner zu erfassen und somit auf einfache Art im System nachzuhalten, welche Personen an der Veranstaltung tatsächlich teilgenommen haben.