← Zurück zu den Projekten←ENDEESAngebot anfragen
Showcase-Projekt · Dual-Stack Studio

UnderEvents

Eine komplette E-Commerce-Plattform für Live-Event-Tickets, von der Entdeckung bis zur Bestätigungs-E-Mail

▶ Zum Abspielen darüberfahren

Über das Projekt

Ein echter Online-Shop für Event-Tickets, keine Spielerei mit ein paar CRUD-Seiten. Besucher entdecken Events nach Stadt, Genre und Monat, legen Tickets in den Warenkorb, zahlen mit Stripe und erhalten eine Bestätigungs-E-Mail, während Admins Events anlegen und verwalten. Unser Teil: die Frontend-Architektur und deren Umsetzung (Ordnerstruktur, State Management, Komponentengrenzen und Konventionen, alles festgelegt, bevor der erste Screen entstand), angebunden an eine Node.js-REST-API mit Stripe-Webhooks, Brevo-E-Mails und Redis-Caching.

Kernfunktionen

  • Kompletter Kaufprozess: Events entdecken, Warenkorb, Stripe-Zahlung, Bestätigungs-E-Mail und Admin-Verwaltung
  • Echter Stripe-Checkout, Zahlungen werden serverseitig über Webhooks bestätigt
  • Suche und Filter nach Stadt, Genre und Monat sowie interaktive Leaflet-Karten für die Veranstaltungsorte
  • Auth0-Authentifizierung im Frontend und RS256-signierte JWTs in der API
  • Transaktions-E-Mails über Brevo und Redis-Caching in der API
  • Admin-Bereich zum Anlegen und Verwalten von Events
  • Oberfläche auf Englisch und Deutsch
  • Frontend-Architektur vorab festgelegt (Redux-Toolkit-State, Ordnerstruktur, Komponentengrenzen, Namenskonventionen) und über klare Pull Requests abgestimmt
  • Live auf Vercel