Fóir für Agenturen
Eine Kundenwebsite ist nicht ein Projekt, sie ist das zwanzigste. Fóir ist so gebaut, dass das zwanzigste weniger kostet als das erste.
Das Schema einmal definieren
Die meiste Agenturarbeit reimt sich. Dasselbe Seitenmodell, dasselbe Block-Set, dieselben Einstellungen, für jeden Kunden neu gebaut, weil es keinen Ort für die gemeinsame Fassung gab.
In Fóir sind Kunden, die ein Schema teilen, Organisationen in einem Projekt. Ein Modell wird einmal im Projekt definiert, und jede Organisation erbt diese Definition, während ihre Inhalte getrennt bleiben. Eine Organisation kann eigene Modelle ergänzen, wo ein Kunde mehr braucht, ohne den Rest zu forken.
Schlüssel, die zu Ihrer tatsächlichen Arbeitsweise passen
Eine Build-Pipeline muss jede Website erreichen. Ein Kunde oder ein Freelancer für eine Marke sollte genau eine erreichen.
Ein Projektschlüssel kann in jeder Organisation des Projekts handeln, jeweils eine Anfrage nach der anderen, und ein auf eine Organisation beschränkter Schlüssel erreicht nur diesen Kunden. Jeder Schlüssel erreicht nur die Modelle und Operationen, die Sie erlauben.
Jeder Kunde auf seiner eigenen Domain
Kundenanmeldung auf der Domain Ihres Anbieters ist ein Gespräch, das Sie in einem Pitch nicht führen wollen.
Jedes Projekt bekommt seine eigene Anmelde-Domain und sein eigenes Branding, sodass der Kontobildschirm zur Marke des Kunden gehört und nicht zu unserer.
Übergabe ohne Geiselnahme
Das Unangenehme an Agenturarbeit ist, was passiert, wenn ein Kunde geht oder die Arbeit ins eigene Haus holt.
Sein Projekt wird in eine Postgres-Datenbank exportiert, die ihm gehört, mit den daneben übersetzten Zugriffsregeln. Sie können es sauber übergeben, was sich zu Beginn leichter verkauft.
Was Sie nicht mehr neu bauen
Die Teile eines Kundenprojekts, die jedes Mal gleich sind, bereits vorhanden.
Anmeldung
Registrierung, Passwort, Einmalcode, Social und OIDC, auf der eigenen Domain des Kunden.
Medien
Eine Asset-Bibliothek mit Transformationen und responsiven Renditions sowie Zugriffsregeln für Dateien.
Formulare und Integrationen
Ausgehende Operations an die Systeme, die jeder Kunde nutzt, mit Zugangsdaten in einem Vault statt in einem Repo.
Zeitplanung
Zu einem späteren Zeitpunkt veröffentlichen und einen Stapel gemeinsam ausrollen, sodass eine Kampagne auf einmal erscheint.
Weiterleitungen
Alte URLs bleiben während einer Migration erreichbar, verwaltet von den Leuten, denen die Inhalte gehören.
Kundenfeedback
Kommentare, die am betreffenden Datensatz hängen, sodass eine Abnahme keine Tabelle voller Screenshots ist.
Lokalisierung
Übersetzungen pro Feld mit einer Rückfallkette, für den Kunden, dessen zweiter Markt später dazukommt.
Personalisierung
Unterschiedliche Inhalte je Zielgruppe, definiert aus den eigenen Modellen des Kunden und pro Anfrage aufgelöst.
Das erste einrichten
Legen Sie ein Projekt an, definieren Sie die Modelle, die Sie bei jedem Build nutzen, und fügen Sie den ersten Kunden als Organisation hinzu.