Projektüberblick

Eventfotoseinfach gesammelt

EventSigns ist eine von mir konzipierte und entwickelte Self-Service-Plattform, mit der Veranstalter Fotos ihrer Gäste zentral und in voller Auflösung sammeln können.

Das Brautpaar beziehungsweise der Veranstalter registriert sich, legt ein Event an und kauft dieses über die Plattform. Die Gäste erhalten anschließend einen QR-Code, über den sich direkt eine mobile, Instagram-ähnliche PWA öffnet. Eine separate Registrierung der Gäste ist nicht erforderlich.

Neben freien Foto-Uploads können Fotoaufgaben definiert werden. Die dazu hochgeladenen Bilder werden strukturiert dem jeweiligen Event und der jeweiligen Aufgabe zugeordnet und können später gemeinsam als ZIP-Archiv heruntergeladen werden.

Konzeption, technische Architektur, Full-Stack-Entwicklung und Integration der externen Dienste wurden von mir eigenverantwortlich umgesetzt.

Meine Rolle

Konzeption, Architektur & Entwicklung

Systemtyp

Self-Service-SaaS / Webplattform

Schwerpunkt

Prozessautomatisierung & Systemintegration

Technologien

MERN · PWA · REST · PayPal · Lexware

Mobile-First PWA

Die Anwendungin der Praxis

EventSigns wurde konsequent für die Nutzung auf mobilen Endgeräten entwickelt. Gäste gelangen per QR-Code direkt zum jeweiligen Event und können ohne Installation einer App Fotos hochladen, Fotoaufgaben aufrufen und gemeinsam auf die entstandene Galerie zugreifen.

Mobile EventSigns Galerie mit hochgeladenen Eventfotos
Fotoaufgaben innerhalb eines EventSigns Events
EventSigns Event mit Fotokategorien und Upload-Funktion
Anforderungen

Was das Systemleisten musste

EventSigns sollte den gesamten Ablauf von der Bestellung eines Events bis zur Sammlung und Bereitstellung der Fotos möglichst einfach und ohne manuelle Betreuung abbilden.

Einfacher Gastzugriff

Gäste sollen ohne Benutzerkonto per QR-Code direkt zum jeweiligen Event gelangen und Fotos hochladen können.

Kundenbereich

Veranstalter registrieren sich mit E-Mail und Passwort und verwalten dort ihre gekauften Events, Downloads und Rechnungen.

Originalbilder

Hochgeladene Fotos werden in voller Auflösung gespeichert und eindeutig dem jeweiligen Event zugeordnet.

Fotoaufgaben

Veranstalter können Aufgaben definieren, zu denen Gäste gezielt Bilder hochladen können. Diese bleiben strukturiert nach Aufgaben organisiert.

Automatisierter Kauf

Events werden online gekauft und nach erfolgreicher Zahlung automatisch für den Kunden bereitgestellt.

Rechnungsprozess

Nach dem Kauf wird automatisch eine Rechnung erzeugt, im Kundenbereich bereitgestellt und zusätzlich per E-Mail versendet.

Lösungsarchitektur

Zwei Nutzergruppen,ein durchgängiger Prozess

Die Plattform verbindet einen geschützten Kundenbereich mit einem möglichst reibungsarmen Gastzugriff und automatisiert gleichzeitig die kaufmännischen Abläufe im Hintergrund.

Kundenbereich

Registrierte Veranstalter legen Events an, führen den Kauf durch und verwalten anschließend ihre Events, Rechnungen und Downloads.

Authentication · Event Management · Customer Area

Gast-PWA

Gäste öffnen über den Event-QR-Code eine mobile PWA und können Fotos ohne eigenen Account direkt dem jeweiligen Event zuordnen.

QR Access · PWA · Media Upload

Externe Systeme

PayPal übernimmt die Zahlungsabwicklung, während Lexware über eine REST-Schnittstelle in den automatisierten Rechnungsprozess eingebunden ist.

PayPal REST API · Lexware REST API

Technische Entscheidungen

Architekturentscheidungenin der Praxis

Die technische Lösung wurde auf einen einfachen Nutzerfluss, klare Trennung der Zugriffsmodelle und möglichst weitgehende Automatisierung des gesamten Geschäftsprozesses ausgerichtet.

Registrierung nur für Veranstalter

Veranstalter benötigen ein Benutzerkonto, da sie Events kaufen, Rechnungen abrufen und ihre Inhalte verwalten. Gäste dagegen benötigen für den Foto-Upload keinen eigenen Account.

QR-basierter Gastzugriff

Der QR-Code verbindet die Gäste direkt mit dem jeweiligen Event. Dadurch wird die Nutzungshürde gering gehalten und gleichzeitig eine eindeutige Zuordnung der Uploads ermöglicht.

Eventbezogene Medienablage

Die Originalbilder eines Events werden in einer eigenen, über die Event-ID zugeordneten Verzeichnisstruktur gespeichert. Dadurch bleiben Medien verschiedener Veranstaltungen klar getrennt.

ZIP-Erzeugung on demand

Das vollständige Fotoarchiv wird nicht permanent vorbereitet, sondern beim Abruf dynamisch erzeugt. Fotoaufgaben werden dabei als eigene Ordner innerhalb des Archivs abgebildet.

Payment als Auslöser des Prozesses

Erst nach erfolgreicher PayPal-Zahlung wird das gekaufte Event bereitgestellt und der nachgelagerte Rechnungsprozess ausgelöst.

REST-basierte Systemintegration

PayPal und Lexware sind über REST APIs angebunden. Dadurch können Zahlungsabwicklung, Eventbereitstellung und Rechnungsstellung innerhalb eines durchgängigen digitalen Prozesses verbunden werden.

Prozessautomatisierung

Vom Kauf bis zur Rechnungvollautomatisch

Ein wesentlicher Schwerpunkt von EventSigns ist die Automatisierung des gesamten Kundenprozesses – von der Bestellung bis zur Bereitstellung der Rechnung.

Registrierung

Der Kunde erstellt ein Benutzerkonto und legt sein gewünschtes Event an.

Zahlung

Die Bezahlung erfolgt über die angebundene PayPal REST API. Die erfolgreiche Zahlung stößt die weiteren Prozessschritte an.

Eventbereitstellung

Nach erfolgreicher Zahlung wird das Event automatisch angelegt und im persönlichen Kundenbereich bereitgestellt.

Rechnungsstellung

Über die Lexware REST API wird automatisch eine Rechnung erzeugt, im Kundenbereich bereitgestellt und zusätzlich per E-Mail versendet.

Medienverwaltung

Fotos sammelnohne Qualitätsverlust

EventSigns ist darauf ausgelegt, die Originaldateien der Gäste zentral zu sammeln und nach dem Event strukturiert bereitzustellen.

Upload in voller Auflösung

Die von den Gästen hochgeladenen Bilder werden als Originaldateien gespeichert und dem jeweiligen Event zugeordnet.

Fotoaufgaben

Für definierte Aufgaben können Gäste gezielt Fotos einreichen. Diese Uploads bleiben getrennt vom allgemeinen Event-Fotostream strukturiert.

Strukturiertes ZIP-Archiv

Beim Download wird das vollständige Archiv dynamisch erzeugt. Fotoaufgaben erscheinen darin als separate Ordner mit den entsprechenden Bildern.

Ergebnis

Vom QR-Code zumfertigen Fotoarchiv

EventSigns verbindet einen einfachen mobilen Gastzugriff mit einem geschützten Kundenbereich und automatisiert gleichzeitig Payment, Eventbereitstellung und Rechnungsstellung.

Kernfunktionen

  • Registrierung und geschützter Kundenbereich für Veranstalter
  • QR-basierter Gastzugriff ohne separate Benutzerregistrierung
  • Mobile PWA für Foto-Uploads
  • Speicherung der Originalbilder je Event
  • Individuell definierbare Fotoaufgaben
  • PayPal-Integration über REST API
  • Automatische Eventbereitstellung nach erfolgreicher Zahlung
  • Automatische Rechnungserstellung über Lexware
  • Bereitstellung und Versand der Rechnung
  • Dynamische Erstellung eines strukturierten ZIP-Archivs

Projekt

EventSigns

Verantwortung

Konzeption, Architektur & Entwicklung

Kernstack

MERN · PWA · REST APIs

Schwerpunkte

SaaS · Payment · Automation · Media Handling