Alle Projekte
Web & eigene Lösungen Eigenes Projekt 2026

Foto-Challenge-App für eine Hochzeit

Gäste laden per QR-Code Fotos und Videos hoch und lösen Challenges; das Paar bekommt am Ende alle Originale. Eigenes Projekt, Quellcode offen.

  • ASP.NET Core
  • EF Core
  • PostgreSQL
  • SignalR
  • SvelteKit
  • Svelte 5
  • tus
  • ffmpeg
  • Docker
  • Caddy
01

Ausgangssituation

Rund 50 Gäste sollten an einem Abend Fotos und Videos teilen, bei schlechtem Mobilfunk, ohne App-Installation und ohne Konto. Nichts durfte verloren gehen.

02

Zielsetzung

Eine Web-App, die unter realen Bedingungen zuverlässig funktioniert und dem Paar am Ende alle Originale liefert.

219
Uploads am Hochzeitstag
48
Gäste
13 Tage
Laufzeit ohne Neustart
70
Automatisierte Tests
03

Meine Rolle

Alles: Konzept, Backend, Frontend, Betrieb auf einem kleinen Server.

04

Umsetzung

Fortsetzbare Uploads mit tus, damit abgebrochene Übertragungen weiterlaufen. Live-Galerie per SignalR, Challenges mit Platzhaltern für andere Gäste, Admin-Dashboard mit ZIP-Export in Teilen, automatisch erzeugtes Highlight-Video per ffmpeg. Betrieb mit Docker und Caddy auf einem VPS mit einem Kern und zwei Gigabyte Speicher.

05

Ergebnis und Nutzen

Lief den ganzen Abend ohne Ausfall. 219 Uploads von 29 Gästen, 13 Tage Laufzeit ohne Neustart, Lasttest mit 150 simulierten Gästen bestanden.