Tippicletta Fan von Südafrika 2023

Tippicletta 2023: Technische Fortschritte und Verbesserungen

Die neueste Version von Tippicletta spiegelt nicht nur unser Engagement wider, ein unterhaltsames und interaktives Tippspiel anzubieten, sondern auch den technologischen Fortschritt, den wir im Jahr 2023 gemacht haben.

Desktop-Ansicht der Fan-Seite der Schweiz, Tippicletta 2023
Als Fan eines Landes, bist du automatisch in der Fan-Tippgruppe.

Was ist neu?

Queue: eine Warteschlange für Tasks

Die wohl markanteste Verbesserung ist die Implementation einer sogenannten Queue. Indem wir Aufgaben wie das Versenden von Benachrichtigungen an Benutzer in eine Datenbank-Tabelle stellen, können wir die Leistung unserer Anwendung verbessern und gleichzeitig eine konsistentere Benutzererfahrung gewährleisten. Dadurch, dass (viele) ausgelöste Tasks in der Datenbank zwischengelagert werden, erlaubt es der App performant zu bleiben.

Dieser Ansatz ist auch wünschenswert, weil unser Hosting aus Spam-Schutz-Gründen eine begrenzte Anzahl von versendeten Mails pro Minute erlaubt. Mit der Queue können wir diese E-Mail-Limits einhalten.

Benachrichtigungen, die User erhalten (wenn sie wollen):

  • jemand möchte in deine Tippgruppe

  • du wurdest in eine Tippgruppe eingeladen

  • Tipps des nächsten Spieltages, die noch nicht abgegeben wurden

  • allgemeine Infos zu Tippicletta, wie z.B. wann das nächste Turnier losgeht

Mit dieser Erweiterung haben wir unseren externen Newsletterdienst (Mailchimp) abgelöst und so auch ein weiteres Cookie erspart.

Desktop-Ansicht der Preise-Seite, Tippicletta 2023
Auch 2023 sind wieder super Preissponsoren dabei.

Ausgebautes Adminpanel als Schaltzentrale

Die allgemeinen Benachrichtigungen lassen sich über das individualiserte Adminpanel bearbeiten und senden. Unser Backend umfasst damit folgende Funktionen:

  • Bearbeiten und Versenden von E-Mail-Benachrichtigungen

  • Übersicht über die Anzahl der Abonnenten und aktiven Benutzer:innen

  • Verwaltung der Tippergebnisse als Backup-Lösung (für den Fall eines API-Fehlers)

  • Tipps manuell berechnen, ebenfalls als Backup

  • API-Pulls manuell ausführen

Das Adminpanel erweitern wir laufend nach unseren Bedürfnissen.

Tippicletta nutzt jetzt Vue.js

Tim hat eine wichtige Erweiterung zu Tippicletta hinzugefügt: die Integration von Vue.js. Dieses fortgeschrittene JavaScript-Framework ermöglicht ein reaktionsfähiges Frontend, das in Echtzeit auf Benutzerinteraktionen reagiert. Gleichzeitig macht es sich die Vorteile von Laravel zu Nutze. Durch die Kombination von Vue.js und Laravel haben wir eine effizientere und stabilere Anwendung als je zuvor.

Profil-Bearbeiten auf Desktop, Tippicletta 2023
Nummer, Lieblingsteam, Gesicht und Laune auswählen. Fertig ist der individuelle Avatar!