MLOGIX - Influencer Marketing Platform
Maßgeschneiderte SaaS-Plattform für Influencer-Marketing-Agenturen: Kampagnen, Verträge mit E-Signatur, Echtzeit-Chat via WebSocket, Rechnungsstellung und detailliertes Reporting – alles in einem mandantenfähigen System.
Live ansehen ↗
Herausforderung
Influencer-Marketing-Agenturen jonglieren täglich mit einer Vielzahl an Tools: Tabellenkalkulationen für Influencer-Daten, E-Mail-Threads für Vertragsabschlüsse, externe Dienste für die Kommunikation und manuelle Prozesse für die Rechnungsstellung.
Das Ergebnis sind Medienbrüche, Datenverlust und ein enormer manueller Aufwand. Gesucht war eine zentrale Plattform, die alle operativen Abläufe einer Agentur abbildet – mandantenfähig, sicher und in Echtzeit.
Besondere Herausforderung: Das System musste für mehrere unabhängige Kunden (Tenants) gleichzeitig betreibbar sein, ohne dass Daten zwischen ihnen sichtbar werden.
Lösung
Entwickelt wurde eine vollständige Multi-Tenant-SaaS-Plattform auf Basis von FastAPI (Python) im Backend und Nuxt 3 im Frontend – aufgeteilt in eine Admin-App (Vuetify 3) und eine mandantenspezifische Web-App (@nuxt/ui + Tailwind CSS).
Kerntechnologien: PostgreSQL mit SQLAlchemy (async), Alembic für Datenbankmigrationen sowie Railway für das Deployment (Staging- und Production-Umgebung über Git-Branches).
Highlights der Implementierung:
- Echtzeit-Kommunikation via WebSocket mit sicherem First-Frame-Auth-Mechanismus (Token nicht in der URL)
- E-Signatur-Flow für Verträge: Signing-Token-Generierung, öffentliche Signierungsseite ohne Login, E-Mail-Benachrichtigung mit direktem Link
- Sentry-Integration für Backend und Frontend (Observability)
- Rate Limiting auf Auth-Endpunkten, bcrypt Passwort-Hashing mit Legacy-Rehash
- CSV-Export für Influencer und Rechnungen, Bulk-Operationen mit Multi-Select
- GDPR-konforme Endpunkte: Datenexport und Konten-Anonymisierung
- Formularvalidierung über wiederverwendbaren useFormValidation Composable
- Analytics Drill-Down auf Kampagnenebene mit eigenem Reporting-Dashboard
Ergebnis
Die Plattform ersetzt eine komplette Toolchain aus separaten Einzellösungen durch ein einziges, mandantenfähiges System. Agenturen verwalten Influencer-Datenbank, Kampagnen, Kommunikation, Verträge und Finanzen in einer Oberfläche.
Der E-Signatur-Workflow reduziert den Zeitaufwand für Vertragsabschlüsse deutlich: Kunden signieren direkt im Browser ohne Account-Erstellung. Die Echtzeit-Kommunikation via WebSocket eliminiert E-Mail-Schleifen zwischen Agentur und Influencern.
Dank der Multi-Tenant-Architektur auf Railway lässt sich die Plattform ohne Code-Änderungen für neue Agenturen in Betrieb nehmen.
Galerie








