Files
VBB-Status-Web-App/README.md
T
2025-12-30 19:36:12 +01:00

2.4 KiB

VBB Netz Status

by Aaron K.

Progressive Web App für Echtzeit-Abfahrten im VBB (Berlin-Brandenburg).

Features

  • 📍 GPS-Standortsuche - Findet automatisch die nächste Station
  • 🔍 Stationssuche - Autocomplete für alle VBB-Stationen
  • ⏱️ Echtzeit-Updates - Smart Refresh alle 30s (nur Werte, kein Flackern)
  • 📱 PWA - Installierbar als native App (iOS/Android/Desktop)
  • 🔄 Pull-to-Refresh - Intuitive Aktualisierung
  • 📊 Detaillierte Infos - Alle Halte, Verspätungen, Störungen
  • 🎨 VBB Design - Authentische Farben & DotMatrix Font
  • ⚡ Performance - Minimalistisch, keine Animationen
  • 📵 Offline - Service Worker Support
  • 🔒 Rate-Limiting - Max 100 API-Anfragen/Min

Installation

# Repository klonen
git clone https://github.com/yourusername/vbb-netz-status.git

# Mit lokalem Server starten
python3 -m http.server 8000
# oder: npx serve

# Browser öffnen
open http://localhost:8000

Benötigt:

  • HTTPS (für GPS & Service Worker)
  • DotMatrix.ttf im Root (Download)
  • images/favicon.png

Als App installieren

  • iOS: Safari → Teilen → "Zum Home-Bildschirm"
  • Android: Chrome → Menü → "App installieren"
  • Desktop: Adressleiste → Install-Symbol

Tech Stack

Logo erstellen

# Vorschau aller Konzepte
open logo-preview.html

3 SVG-Referenzen verfügbar:

  • logo-reference-network.svg (empfohlen)
  • logo-reference-su.svg
  • logo-reference-metro.svg

Siehe LOGO_PROMPT.md für Details.

Browser-Support

  • ✅ iOS Safari 11.3+
  • ✅ Android Chrome 72+
  • ✅ Desktop (Chrome, Firefox, Safari, Edge)

Troubleshooting

GPS funktioniert nicht?

  • HTTPS erforderlich
  • Standortdienste aktivieren
  • Browser-Berechtigung erteilen

API-Fehler?

  • Rate-Limit (100/Min) erreicht
  • Keine Internetverbindung

Lizenz

MIT License - siehe LICENSE

Credits & Danksagung

Autor

Aaron K.


Inoffizielles Projekt - Keine Verbindung zum VBB