Agentur für binäre Medien
Within seconds - Find your perfect string
StringZone ist ein webbasiertes Tool, das darauf abzielt, Nutzern bei der Auswahl der für sie idealen Tennissaiten zu helfen. Durch die Eingabe von Informationen in einen strukturierten Formularbaum werden relevante Daten gesammelt, die dann zur Präsentation einer Auswahl an Saiten auf einer Ergebnisseite genutzt werden. Zur Unterstützung dieser Funktionalität wurde ein Backend entwickelt, das die gesammelten Saiten mit ihren Attributen in einer Datenbank verwaltet und die Berechnungen zur Ermittlung der Empfehlungen durchführt.
Um die Entwicklungskosten zu minimieren und eine schnelle Implementierung zu gewährleisten, wurde ein Minimum Viable Product (MVP) entwickelt. Nutzer haben die Möglichkeit anzugeben, ob sie bereits ihre Saite kennen oder nicht. Im Expertenmodus können sie anpassbaren Ausprägungen und Gewichtungen vornehmen sowie eine Vergleichssaite auswählen, um die Empfehlungen weiter zu verfeinern. Ein Radar Chart, das mit amcharts implementiert wurde, visualisiert die Saitenempfehlungen und unterstützt Nutzer dabei, informierte Entscheidungen zu treffen.
Ein besonderes Merkmal der Anwendung ist die Möglichkeit, Ergebnisse über eine Schaltfläche "Share result" zu teilen. Dadurch können Nutzer ihre Empfehlungen einfach über eine generierte URL weitergeben und erneut aufrufen.
Für die Entwicklung des MVP wird ein technologischer Stack empfohlen, der auf dem PHP-Framework Laravel für das Backend basiert. Dieses ermöglicht einen geschützten Admin-Zugang zur Verwaltung der Saiten. Das Frontend wurde mit Vue.js entwickelt. Die Integration von amcharts für die Darstellung des Radar Charts sorgt für eine ansprechende Visualisierung.
Bei der Template-Entwicklung wurde ein Mobile-First-Ansatz verfolgt, um eine optimale Benutzererfahrung auf mobilen Geräten zu gewährleisten. Für das Theming kommen MDBootstrap-Elemente zum Einsatz. Das Hosting erfolgt in einer LAMP-Umgebung, die vom Kunden bereitgestellt wurde.
StringZone stellt somit eine umfassende Lösung dar, um Tennisspielern bei der Auswahl ihrer Saiten zu helfen und dabei sowohl technische als auch benutzerfreundliche Aspekte zu berücksichtigen.