Entdecke Amateur-Basketballspiele in deiner Nähe auf einer interaktiven Karte mit Hallen-Navigation, Live-Ergebnissen und Kiosk-Infos.
🎯 Über das Projekt
Amateur-Basketball hat eine lebendige Community, aber Spieltermine und Hallenstandorte sind oft verstreut und schwer auffindbar. HeimspielRadar bringt Spielpläne, Hallen-Navigation, Live-Ergebnisse und Infos zum Hallen-Kiosk auf eine moderne, intuitive Plattform.
Das Projekt ist zu 100 % Open Source und gemeinnützig orientiert.
🚀 Features
- ✅ Interaktive Karten- & Listenansicht: Finde Spiele in deinem Umkreis schnell nach Liga, Datum oder Standort.
- ✅ Hallen-Navigation: Wegbeschreibungen direkt zur richtigen Sporthalle.
- ✅ Live-Ergebnisse & Spielpläne: Automatische Synchronisation von DBB-Spieldaten über Scraper-Workflows.
- ✅ Kiosk-Infos: Vorab wissen, was es in der Halle an Verpflegung gibt.
- ✅ PWA-Support: Funktioniert direkt im Browser und kann als App auf dem Smartphone installiert werden.
🛠 Tech-Stack & Architektur
Das Projekt ist als modernes Fullstack-Monorepo aufgebaut:
- Monorepo: Nx Workspace
- Backend: Nest.js API-Server
- Frontend: React 19 + Vite (PWA)
- Shared Code: Geteilte TypeScript-Typen & Interfaces (
@sundayleague/shared-types) - Automatisierung: GitHub Actions für DBB-Scraper-Sync und Deployment