Plott

Über das Projekt
Plott ist eine Multi-Tenant-Plattform, auf der Creator ihre Inhalte monetarisieren – ähnlich wie Patreon, aber mit einem klaren Unterschied: Datenhoheit und DSGVO stehen im Mittelpunkt. Creator veröffentlichen Beiträge hinter Mitgliedschaftsstufen, versenden Newsletter und behalten die volle Kontrolle über die Daten ihrer Unterstützer.
Zentrale Funktionen
Mitgliedschaften
Creator legen eigene Mitgliedschaftsstufen an und schalten Beiträge gezielt für einzelne Stufen frei.
Eigene Creator-Seite
Jeder Creator erhält eine öffentliche Seite, die sich aus Blöcken zusammensetzen und mit eigenem CSS gestalten lässt.
Newsletter
Beiträge erreichen die Unterstützer zusätzlich per E-Mail – ohne die Abonnentendaten an Dritte weiterzugeben.
Studio
Im Studio verwalten Creator Beiträge, Mitgliedschaften und Unterstützer an einem Ort.
Meine Rolle
Ich verantworte die Konzeption und Frontend-Entwicklung der Anwendung mit Nuxt 4, Vue 3 und TypeScript – vom öffentlichen Creator-Auftritt über das Studio bis zum Superadmin-Bereich – inklusive der Anbindung an die PHP-REST-API über ein Repository-Pattern.
Technologie
Das Frontend basiert auf Nuxt 4 mit Nuxt Layers, Vue 3 und TypeScript, mit Nuxt UI 4 und Tailwind CSS 4 für UI und Styling. Nur die öffentlichen Creator-Seiten werden serverseitig gerendert, die App-Bereiche laufen clientseitig. Die Oberfläche ist von Beginn an zweisprachig (Deutsch und Englisch). Das Deployment läuft auf Cloudflare Workers.