All projects
Schafkopf Online
Neben meiner Bachelorarbeit habe ich mein Lieblingskartenspiel in eine App verwandelt.
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