All projects
Active2025

Schafkopf Online

Neben meiner Bachelorarbeit habe ich mein Lieblingskartenspiel in eine App verwandelt.

ReactNode.jsSupabaseWebSocketsTypeScript

Schafkopf Online ist eine Full-Stack-Echtzeit-Multiplayer-Umsetzung von Schafkopf, dem traditionellen bayerischen Kartenspiel.

Das Backend ist ein Node.js-WebSocket-Server mit vollständiger Spielzustandsverwaltung, Validierung und Punktelogik. Supabase Realtime übernimmt Lobby-Sync und Präsenz. Das React-Frontend rendert den Tisch, die Karten und Stichanimationen.

Highlights

  • Vollständige Schafkopf, Mucken-Regelengine in TypeScript
  • Echtzeit-Lobby, Spielsync via Supabase Realtime
  • WebSocket-Server mit spielraumisoliertem Zustandsmanagement
  • Responsives, mobilfreundliches Tischlayout