Das Briefing
Ukrainische Festivals außerhalb der Ukraine werden meist von kleinen ehrenamtlichen Teams getragen. Als Website dient oft eine Facebook-Seite, Bewerbungen kommen gemischt über Formulare und private Nachrichten, und das Wissen, wie der Festivaltag läuft, steckt in wenigen Köpfen. Für UAFest 2026, das ukrainische Festival bei Ottawa, hat Marketing MIX eine Festival-Website und ein CRM gebaut, über das sich Händler, Freiwillige, Künstler und Sponsoren bewarben und das Organisationsteam jede Bewerbung bearbeitete.
Der Auftrag für uafest.com: dieses System für andere Festivals öffnen. Wer ein neues Festival organisiert, soll am ersten Abend eine funktionierende öffentliche Website und eine Bewerbungsannahme haben, ohne eine Website zu beauftragen oder Code zu kopieren, und soll Leute fragen können, die schon eine Saison hinter sich haben.
Was wir gebaut haben
Eine Codebasis, eine Website pro Festival
uafest.com ist eine mandantenfähige Next.js-Anwendung in TypeScript. Jede Anfrage wird nach dem Hostnamen sortiert: uafest.com liefert die Seiten des Netzwerks, eine Adresse wie your-festival.uafest.com bedient der Festival-Renderer aus demselben Code. Reservierte und fehlerhafte Subdomains antworten mit 404. Das Zertifikat für die Adresse eines neuen Festivals wird bei Bedarf ausgestellt, und nur für veröffentlichte Festivals. Die Daten jedes Festivals liegen in einer Postgres-Datenbank, nach Festival getrennt und durch Zugriffsregeln auf Zeilenebene geschützt.
Start an einem Abend
Der Weg zum Start ist kurz. Man meldet sich über einen Link per E-Mail an, gibt dem Festival Namen, Datum und Stadt und wählt die Ausschreibungen: Händler, Essen, Künstler, Freiwillige, Sponsoren. Die Website geht auf Englisch und Ukrainisch online, mit Daten, Ort, Programm und Formularen. Jede Bewerbung erhält eine Referenznummer. Das Team sieht alle Bewerbungen in einem Posteingang mit Status und Notizen, Kolleginnen und Kollegen kommen per E-Mail dazu, und für jede neue Bewerbung geht ein Brief an das Organisationsteam.
Eine öffentliche Demo, Sunflower Days unter demo.uafest.com, zeigt ein fiktives Festival mit funktionierenden Formularen, die in einen Demo-Posteingang senden. Die Startseite zeigt sechs Bildschirme des Arbeitsbereichs Festival OS (Übersicht, Bewerbungen, Leads, Teilnehmende, Programm und Aufgaben), alle mit Beispieldatensätzen und entsprechend gekennzeichnet.
Playbooks und Mentoring
Fünf Start-Playbooks stammen aus den Arbeitsnotizen des Festivals in Lanark County: ein Kernteam aus zwei bis vier Personen und sein Wochenrhythmus, Freiwillige und der Festivaltag, ein Sponsorenpaket, Nachweise für Förderberichte und die Einwilligung zur Veröffentlichung. Jedes Playbook ist eine Liste datierter Schritte. Man wählt das Festivaldatum, und jeder Schritt erhält in Festival OS eine Frist und eine verantwortliche Rolle. Ein Mentoring-Formular schickt eine Frage mit Thema und den verbleibenden Tagen bis zum Festival an jemanden aus dem Organisationsteam, der dasselbe Problem schon gelöst hat.
Suche und sichere Vorschauen
Ein einziger Schalter entscheidet, ob ein Deployment indexiert werden darf. Vorschauen bleiben aus der Suche heraus, private Bereiche wie Dashboard und Anmeldung sind überall auf noindex gesetzt, und die öffentliche Sitemap führt jede Seite zusammen mit ihrer ukrainischen Fassung unter /ua.
Wo das Projekt heute steht
Am 8. November 2026 ist uafest.com auf Englisch und Ukrainisch online, mit For festivals, Launch, Mentoring, Playbooks und Network im Menü und 24 Adressen in der Sitemap. Die Website sagt offen, was jetzt funktioniert: die Festival-Website und die Bewerbungsannahme; Pässe und Mailings sind als nächster Schritt genannt. Die Repository-Historie reicht vom 1. September bis zum 7. November 2026.
Verwandte Leistungen
Die Websites dahinter: Unternehmenswebsites. Softwareprodukte: B2B SaaS. Das Festival, aus dem alles entstand: UAFest 2026 und der frühere mobile Guide für Ukrainian Fest Lanark.
Projektleitung: Marketing MIX. Produkt: UAFest Network (uafest.com), Plattform für ukrainische Festivals. Jahr: 2026.



