Dev Update

CardBase Update Februar 2026 – Wunschliste, Sammlung, PWA & lokale Abholung

Was ist neu auf CardBase?

In den letzten Wochen habe ich intensiv an CardBase weiterentwickelt. Dieses Update fasst alle wichtigen Änderungen zusammen – von neuen Features bis hin zu kleineren Bugfixes.


Wunschliste

Nutzer können nun eine persönliche Wunschliste anlegen. Sobald eine gesuchte Karte im Marktplatz angeboten wird, die zu den eingetragenen Kriterien passt, wird automatisch eine E-Mail-Benachrichtigung verschickt. So verpassen Sammler keine Angebote mehr.

  • Wunschliste anlegen: Direkt auf der Karten-Detailseite lassen sich Wunschlisteneinträge mit Präferenzen (Zustand, Preis, Sprache etc.) erstellen
  • Automatische Benachrichtigung: Bei einem passenden neuen Inserat erhalten Nutzer eine E-Mail mit allen relevanten Details
  • Übersichtsseite: Alle Wunschlisteneinträge sind auf einer eigenen Seite verwaltbar

Sammlung (Collection)

Nutzer können nun Karten ihrer persönlichen Sammlung hinzufügen und so ihren Bestand direkt auf CardBase verwalten.

  • Karten hinzufügen: Karten lassen sich direkt aus der Karten-Detailseite der Sammlung hinzufügen
  • Übersichtsseite: Eine dedizierte Seite zeigt alle Einträge der Sammlung mit Zustands- und Preisinfos
  • Sidebar-Integration: Die Sammlung ist direkt über die Seitennavigation erreichbar

Lokale Abholung

Als Alternative zum klassischen Versand kann die lokale Abholung angeboten werden. Der Übergabeprozess wird durch einen integrierten QR-Code-Mechanismus abgesichert.

Hinweis: Die lokale Abholung steht aktuell nur ausgewählten Händlern zur Verfügung.

  • Abholoption für Händler: Freigeschaltete Händler können in ihrem Profil die lokale Abholung aktivieren
  • Versandmethode: „Lokale Abholung" ist als eigene Versandmethode im System und in der Admin-Oberfläche verfügbar
  • QR-Code-Übergabe: Beim Checkout wird ein QR-Code generiert, den der Käufer beim Abholen vorzeigt – der Verkäufer scannt ihn zur Bestätigung der Übergabe
  • Benachrichtigungen: Beide Parteien erhalten nach der Übergabe eine Bestätigung
  • Bestelldetails: Die Bestellübersicht für Verkäufer zeigt den Abholstatus und den QR-Code-Scanner direkt an

Push-Benachrichtigungen & Progressive Web App (PWA)

CardBase ist nun eine vollwertige Progressive Web App und unterstützt native Push-Benachrichtigungen, Offline-Nutzung und Hintergrundsynchronisation.

  • Push-Benachrichtigungen: Nutzer können Push-Benachrichtigungen abonnieren und werden bei wichtigen Ereignissen (neue Bestellung, Versandbestätigung etc.) direkt auf ihrem Gerät benachrichtigt
  • Apple-Kompatibilität: Push-Benachrichtigungen funktionieren nun auch auf iOS/Safari (Web Push mit aud-Claim)
  • Offline-Modus: Eine dedizierte Offline-Seite wird angezeigt, wenn keine Verbindung besteht – Aktionen werden per Background Sync nachgeholt
  • Offline-Sammlung: Karten können auch ohne Internetverbindung der Sammlung hinzugefügt werden – die Änderungen werden synchronisiert, sobald die Verbindung wiederhergestellt ist
  • Pull-to-Refresh: Auf mobilen Geräten lässt sich die Seite durch Herunterziehen aktualisieren
  • Admin-Push: Administratoren können über eine eigene Admin-Oberfläche Push-Nachrichten an alle oder einzelne Nutzer versenden
  • Fehlerbehandlung: Ungültige Push-Subscriptions werden automatisch deaktiviert; Fehler werden vollständig geloggt

Dashboard

Das Dashboard wurde für alle Nutzerrollen überarbeitet und zeigt nun rollenspezifische Kennzahlen und Panels an.

  • Sammler-Dashboard: Übersicht über Sammlungsgrösse, Aktivitäten und offene Wünsche
  • Händler-Dashboard: Umsatzstatistiken, offene Bestellungen und Listing-Übersicht
  • Community-Hub: Aktivitätsfeeds und Community-Metriken für aktive Marktplatzteilnehmer
  • Privat-Dashboard: Kompakte Übersicht für Gelegenheitsnutzer

Mobile Navigation

Die Navigation auf mobilen Geräten wurde grundlegend überarbeitet.

  • Bottom Tab Bar: Auf Smartphones erscheint nun eine fixe Tab-Leiste am unteren Bildschirmrand mit den wichtigsten Navigationspunkten
  • Sidebar-Toggle: Die Sidebar lässt sich auf mobilen Geräten per Knopfdruck ein- und ausblenden
  • Bestellbenachrichtigungen: Die Sidebar zeigt nun einen Badge mit der Anzahl offener Bestellungen an

Kartenansicht & Schriftarten

Die visuelle Darstellung von Karten wurde verbessert.

  • Mana-Symbole: Im Karten-Browser und auf Detailseiten werden nun die offiziellen Mana-Symbole (Mana Font) korrekt dargestellt
  • MPlantin-Schrift: Die klassische Magic-Schriftart MPlantin wurde als Web-Font eingebunden und wird für Karten-Texte verwendet
  • Überarbeiteter Karten-Browser: Die Suchmaske und Ergebnisliste im Karten-Browser wurden optisch und funktional verbessert
  • Marktplatz-Browser: Auch der Marktplatz-Browser hat ein überarbeitetes Layout erhalten

Mehrsprachigkeit

  • Übersetzungen erweitert: Die Übersetzungen für Deutsch, Französisch und Italienisch wurden weiter ausgebaut – inklusive JavaScript-Übersetzungen (DjangoJS). Die Übersetzungen sind noch nicht vollständig und werden laufend ergänzt

Bugfixes

  • Bestellbenachrichtigung: Der Gesamtbetrag wurde in der Bestellbenachrichtigung auf die korrekte Referenz korrigiert
  • Versandbestätigungs-URL: Die URL zur Versandbestätigung war fehlerhaft und wurde behoben
  • Push-Benachrichtigungsformular: Überflüssige Elemente im Admin-Formular für Push-Nachrichten wurden entfernt
  • Celery-Broker: Der Task-Broker verbindet sich beim Start nun automatisch erneut, falls die Verbindung initial fehlschlägt

Wir arbeiten laufend an Verbesserungen. Feedback und Fehlermeldungen könnt ihr jederzeit über unsere Support-Kanäle einreichen.

IB

Ismail B.

Developer of CardBase