Bande ist mein eigenes Produkt: ein privater Ort, an dem Familie, Freunde und Vereine gemeinsam planen. Alle sehen, wer dabei ist, wer noch überlegt und wer noch nicht geantwortet hat. Termine und Gerichte sind mit einem Tippen entschieden, geteilte Kosten werden ohne unangenehmes Nachhaken beglichen, und Gäste antworten über einen Link, ohne ein Konto anzulegen.
Produkt · Design · Entwicklung · KI-gestützte Softwareentwicklung





Der Ausgangspunkt
Gruppen von Menschen, die sich mögen, organisieren ihr gemeinsames Leben im Gruppenchat. Zum Plaudern funktioniert das, zum Organisieren nicht. Pläne gehen im Verlauf unter. Niemand weiß, wer noch nicht geantwortet hat, also läuft die Person, die organisiert, allen einzeln hinterher. Die Terminwahl wird zur langen Verhandlung, und am Ende gilt, was zuletzt geschrieben wurde. Geld für gemeinsame Dinge merkt sich irgendwer im Kopf, und gute Ideen werden einmal erwähnt und dann vergessen.
Bande ist um zwei Menschen herum gebaut. Wer organisiert, soll den Überblick behalten, ohne allen hinterherzulaufen. Alle anderen sollen in Sekunden antworten, abstimmen und Geld zurückzahlen können, über einen Link, auf dem Smartphone, ohne etwas Neues lernen zu müssen.
Antworten, auf die man sich verlassen kann
Jeder Plan zeigt, wer dabei ist, wer vielleicht kommt, wer absagt und wer noch nicht geantwortet hat, mit Gesichtern nach Antwort gruppiert. Gezählt werden einzelne Personen, Begleitungen erscheinen getrennt, und eine unbekannte Antwort wird nie als Null angezeigt. Ein Tippen erinnert alle, die noch fehlen.
Nicht alle werden sich registrieren, und Bande verlangt das auch nicht. Wer organisiert, kann Menschen nur mit Namen hinzufügen, etwa die Oma, die nie ein Konto anlegen wird, und ihre Antwort für sie eintragen. Der Plan merkt sich, wer sie eingetragen hat. Gäste, die zu einem einzelnen Plan eingeladen sind, antworten über einen persönlichen Link und sehen sonst nichts von der Gruppe.
Gemeinsam entscheiden

Entscheidungen gibt es in den Formen, die Gruppen tatsächlich brauchen: Terminumfragen mit Ja, Wenn es sein muss und Nein, Einfach- und Mehrfachauswahl, Zustimmungswahl, Ranglisten, die mit der Schulze-Methode ausgezählt und in einfachen Worten erklärt werden, und kurze Umfragen. Umfragen schließen zu ihrer Frist. Bei Gleichstand entscheidet die Person, die organisiert, und eine Folgefrage kann gesperrt bleiben, bis die erste ein Ergebnis hat: erst der Termin, dann das Gericht.
Geld ohne Unbehagen
Ein Plan kann Kosten pro Person tragen, die man zusammen mit der Zusage annimmt. Für alles andere gibt es Ausgaben wie bei Splitwise: mehrere Zahlende, gleiche Anteile, Gewichtungen, genaue Beträge oder Prozente, eine Währung pro Ausgabe und eine vollständige Änderungshistorie. Beim Ausgleichen schlägt Bande die wenigsten Überweisungen vor. Zurückgezahlt wird per GiroCode in der Banking-App oder über einen vorausgefüllten PayPal-Link, und wer das Geld erhält, bestätigt den Eingang. Bande hält fest, wer wem was schuldet, und bewegt selbst nie Geld.
Ein Kalender für alle Gruppen

Jede Bande hat einen eigenen Kalender mit Monats-, Wochen- und Agenda-Ansicht. Der persönliche Kalender führt alle Gruppen farbig zusammen, und ein privater Abo-Link bringt die Pläne in Apple-, Google- oder Outlook-Kalender. Wiederkehrende Pläne wie ein wöchentlicher Lauf lassen sich für jeden einzelnen Termin beantworten, verschieben oder absagen.

Ideen für das nächste Mal

Die meisten Gruppen landen immer im selben Restaurant. Entdecken schlägt Ideen vor, die weiter gehen, vom Lerntag bis zum Wochenende auf der Hütte, dazu das, was in München los ist: Konzerte, Fußball, Märkte und Ausstellungen, täglich aktualisiert. Eine Idee lässt sich für später merken, der Gruppe mit der Frage vorschlagen, wer dabei ist, oder in einen Plan verwandeln, bei dem Mitbringliste und Umfragen schon ausgefüllt sind.

Rhythmen sind der neueste Teil von Bande: sanfte Ziele wie Livemusik einmal im Monat oder eine Stunde draußen ohne Handy zweimal pro Woche. Sie können persönlich bleiben oder mit einer Gruppe geteilt werden und schlagen passende Ideen vor, solange einer noch offen ist.
Privat von Grund auf

Jede Bande ist ihre eigene private Welt. Freunde sehen nie die Pläne der Familie, nicht einmal, dass es sie gibt. Die Anmeldung funktioniert ohne Passwort, per E-Mail-Link oder Passkey. Suchen und angesehene Vorschläge werden nicht pro Person gespeichert, und Beliebtheit erscheint erst, wenn mindestens fünf Gruppen etwas geplant haben. Die Sichtbarkeit wird in den Datenbankabfragen durchgesetzt, nicht durch Ausblenden in der Oberfläche, und Datenbanktests prüfen, was jede Art von Mitglied und Gast lesen darf.
Ein warmer, gezeichneter Look
Bande sieht aus wie eine freundliche Einladung, nicht wie ein Produktivitätswerkzeug: eine warme cremefarbene Seite, Karten mit zwei Pixel breiter Tintenlinie, vier Farbfamilien aus Bernstein, Terrakotta, Oliv und Marineblau, Nunito mit Space Mono für kleine Beschriftungen und hier und da ein Funkeln. Das Designsystem ist aus zwei Kits zusammengesetzt, die mit Identity Forge erzeugt wurden, meiner Design-Engine: eines liefert Struktur und Schrift, das andere die Farben. Jeder Farb-, Größen- und Bewegungswert kommt aus einem einzigen Token-Modul, und automatische Prüfungen weisen rohe Farbwerte in Komponenten zurück.
Alle bekommen ein illustriertes Gesicht aus geschichteten SVG-Teilen, und im Avatar-Baukasten lässt sich jedes Detail ändern, von den Haaren bis zur Brille. Größere Gesichter blinzeln und schauen in ihrem eigenen Rhythmus umher und lächeln, wenn ihre Person zusagt, und ein kleines Funkeln markiert den Moment, in dem alle geantwortet haben. Reduzierte Bewegung schaltet all das an einer Stelle ab.
Wie Bande entstanden ist
Bande ging vom schriftlichen Briefing am 10. Oktober 2026 eine Woche später, am 17. Oktober, als öffentlicher Test auf bande.io live und wird seitdem laufend weiterentwickelt. Mit dem Rhythmen-Release am 23. Oktober zählte das Projekt 841 Commits. Ich war Product Owner und Design Lead: Ich habe das Briefing geschrieben, die visuelle Richtung gewählt und jeden Meilenstein abgenommen. Den Großteil der Umsetzung haben KI-Coding-Agenten nach schriftlichen Arbeitsaufträgen mit klaren Zuständigkeiten übernommen. Ein leitender Agent verantwortete Datenbankschema, Konfiguration und Design-Tokens, andere bauten benannte Teile der Oberfläche gegen diese Verträge.
Eine Änderung galt erst als fertig, wenn die vollständige Prüfung bestanden war: Linting, Typprüfung, Unit- und Token-Tests, Sprach- und Farbscans, Prüfungen auf Schema-Abweichungen, Berechtigungstests gegen eine frische Datenbank, ein Produktions-Build und ein echter Browserlauf. Dieser Browserlauf erfasst jeden Hauptbildschirm auf Englisch und Deutsch, hell und dunkel, in vier Breiten. Die App-Screenshots auf dieser Seite stammen aus einem dieser Läufe und zeigen synthetische Demodaten.
Technik
Next.js 16 mit serverseitigem Rendering, React 19 und TypeScript 6. Tailwind CSS 4 mit shadcn/ui auf Base UI und Motion für Animationen. Drizzle ORM auf PostgreSQL, Better Auth für E-Mail-Links und Passkeys, next-intl für Englisch und Deutsch, React Email und MapLibre GL. Ein eigener TypeScript-Worker erledigt geplante Aufgaben wie Umfragefristen und Erinnerungen. Playwright steuert die Browserprüfung. Bande läuft in Docker auf einem Hetzner-Server.
Ausprobieren unter bande.io. Bande ist vorerst kostenlos und wird deine Daten nie verkaufen.
