Zum Inhalt springen
Showcase

Internes Werkzeug · native iOS-App

Eine Plattform betreiben, direkt vom iPhone.

Eine private iPhone-App, mit der eine Content-Plattform im Alltag läuft. Sie zeigt, ob alle Hintergrund-Jobs arbeiten, macht aus aktuellen Inhalten fertige Instagram-Grafiken, stellt den wöchentlichen Newsletter zusammen und legt fest, was oben auf der Startseite steht. Konzept, Design, App und die Schnittstellen im Backend stammen von mir.

Umfang
Konzept, Design, iOS-App und Backend-Schnittstellen
Technik
SwiftUI, Next.js-API, Supabase
Einsatz
Privat, nicht im App Store

Der Alltag einer Plattform, in einer App.

Dazu kommt die Newsletter-Redaktion. Die Daten kommen live aus dem Backend; zu sehen ist der Vorschaumodus mit Beispieldaten.

Monitor: Alles im Blick, mit Nutzung, Reichweite, Zustellung, Nutzern und Feedback-Frage
MonitorHintergrund-Jobs, Fehler, Nutzung und Reichweite auf einer Seite. Probleme fallen auf, bevor sie jemand meldet.
Social Studio: Editor mit der Titelgrafik „Wien hat was vor.“
Social StudioAus aktuellen Inhalten entstehen Karussells und Stories im Design der Marke.
Top Picks: die vier Plätze der Startseite, einer fest gesetzt, drei automatisch
Top PicksFestlegen, was oben auf der Startseite steht, oder die Auswahl der Automatik überlassen.

Aus Inhalten werden fertige Posts.

  • Vorlagen mit echten InhaltenFür die Woche, das Wochenende oder ein Event. Termine und Bilder kommen direkt aus der Plattform.
  • Export für InstagramKarussell in 1080 × 1350 und Story in 1080 × 1920, direkt ins Teilen-Menü.
  • Bewusst halbautomatischDie App entwirft, der Mensch entscheidet und veröffentlicht.
Story-Grafik: „Wien hat was vor.“ mit zwei Ideen fürs Wochenende
Story-Grafik zum Event „Ein Abend im Museum“ mit iPhone-Ansicht
Abschluss-Grafik der Story mit Hinweis auf die App

Gebaut wie ein Produkt, nicht wie ein Skript.

  • 4Bereiche in einer App
  • 11überwachte Hintergrund-Jobs
  • 53automatisierte Unit- und UI-Tests
  • 2Exportformate für Instagram
  • Google-Login und Face IDSitzung nur im Schlüsselbund, Sperre beim erneuten Öffnen.
  • Rollen im Backend geprüftJede Anfrage prüft Token und Admin-Rolle auf dem Server.

SwiftUI, AuthenticationServices, LocalAuthentication, Keychain, Next.js, Supabase, PostgreSQL, Sentry

Dein Team braucht ein Werkzeug für wiederkehrende Abläufe? Schreib mir.

Idee schicken