← Zurück zum Blog
·7 Min. Lesezeit·

Beispiel: eine Kanban-Mini-App mit zehn Karten für ein Team, das schon in einer Gruppe lebt

Kein Jira in einer Webview. Ein kleines Board aus der Arbeitsgruppe: drei Spalten, Haptic beim Verschieben, eine Bot-Zeile, wenn eine Karte auf done geht. Warum `chat_instance` das Board ist - und was ich nicht bauen würde.

Telegram Mini AppsBeispielProduktivitätTeamsUX

Diese Mini App nehme ich, wenn ein Team schon in einer Telegram-Gruppe arbeitet und der «Prozess» Trello-Screenshots sind, eine angepinnte Nachricht, die drei Tage alt ist, und jeden Nachmittag «wer macht die Rechnung?». The Wall hat gezeigt, dass ein visuelles Board im Chat leben und sogar extra Sitze verkaufen kann. Das Board würde ich übernehmen. Eine Projektmanagement-Suite nicht.

Das Produkt sind zehn Karten auf drei Spalten, die die Leute in dieser Gruppe mit dem Daumen schieben. Wenn Sie Epics, Sprints und Zeiterfassung brauchen, haben Sie schon Linear. Linear in ein Telegram-Sheet zu stecken, ist wie man ein Tool bekommt das niemand öffnet.

1. Der Nutzerpfad in diesem Beispiel

Das Board ist die Gruppe. Den Bot hinzufügen legt kein «Workspace 1» an. Es hängt drei Spalten an diese `chat_instance`.

  • Jemand fügt den Bot hinzu. Die Mini App öffnet sich aus dem Menübutton. Leeres Board: Todo / Doing / Done. MainButton = neue Karte. Titel, optionaler Assignee aus der Mitgliederliste die Telegram schon kennt.
  • Karte schieben: Drag oder Tap auf die nächste Spalte. Haptic beim Drop. Die Zeile updated `column` und `updated_at`. Niemand tippt «nach doing geschoben» in den Chat.
  • Wenn eine Karte auf Done geht, postet der Bot eine Zeile in die Gruppe: «Rechnung für Kunde X - done (Olena).» Das ist die Notification, die Mini Apps auf iOS noch schlecht können. Der Chat bleibt der Inbox. Das Sheet bleibt das Board.
  • Cap bei zehn offenen Karten (Todo + Doing). Done darf nach sieben Tagen archivieren. Die Grenze ist das Produkt. Ein Board das 200 Karten nimmt, ist wieder Trello, aus der falschen App geöffnet.

2. Warum die Mini App, keine angepinnte Umfrage

Eine Gruppe kann ein Board mit einer Nachricht vortäuschen. Sie kann kein Drag vortäuschen, keine Assignees, kein Done, das den Kanal benachrichtigt ohne Copy-Paste.

  • `chat_instance` ist die Board-Id. Eine zweite Arbeitsgruppe ist ein zweites Board. Bieten Sie kein «Arbeitsraum anlegen» an - das haben sie schon getan, indem sie den Chat angelegt haben.
  • Mitglieder sind Telegram-User-Ids. Assignee ist ein Tap auf ein Gesicht, kein E-Mail-Feld. Wer nicht in der Gruppe ist, ist nicht auf der Karte.
  • Nur-Lesen für Mitleser ist okay. Writes brauchen HMAC-`initData`. Ein gefälschtes «nach done» aus DevTools ist, wie ein Witz zu einem Schein-Release wird.

3. Was ich zuerst bauen würde (und was nicht)

Ein erstes Board ist eine Statuswand. Es ist kein Betriebssystem für die Firma.

  • Zuerst bauen: drei Spalten, Zehn-Karten-Cap, Assignee, Haptic, Bot-Zeile bei Done, Archiv, HMAC bei Writes, MainButton = hinzufügen.
  • Als Nächstes wenn sie zahlen: eine vierte Spalte nach ihrer echten Arbeit («warte auf Kunde»), oder Stars für ein zweites Board in einer zweiten Gruppe. So verkauft The Wall Sitze, ohne Jira zu werden.
  • Nicht zuerst: Subtasks, Dateien größer als ein Telegram-Foto, Gantt, Estimates, SSO, «Sync mit Jira», Custom Fields, ein Desktop-Admin das das echte Produkt ist. Wenn sie das brauchen, verkaufen Sie eine Website mit Login. Die Mini App ist die Taschenansicht von zehn Karten.

4. Monetarisierung, die ich wirklich versuchen würde

Eine Arbeitsgruppe schaut keine Rewarded Ads. Stars für ein höheres Cap (zehn → dreißig Karten) oder ein zweites Board ist ein sauberes Upgrade. Zehn Karten kostenlos müssen die Woche tragen, sonst wird der Bot stummgeschaltet.

Eine Kanban-Mini-App ist eine Wand in dem Raum, den Sie schon haben

Ich würde das für ein Studio mit drei bis acht Leuten, ein kleines Agency-Pod, eine Café-Schichtgruppe oder jeden Telegram-Arbeitschat bauen, der gerade Screenshots eines anderen Tools einfügt. Next.js-Board, Postgres-Karten mit Schlüssel `chat_instance`, Zehn-Karten-Cap, Haptic, ein Bot, der nur spricht, wenn etwas done ist. Wenn das Ihre Gruppe ist - schreiben Sie über das Formular. Wir legen eine erste Version fest, die diesen Monat eine echte Karte schiebt, keinen Jira-Klon mit Telegram-Header.

Soll das gebaut werden, nicht nur erklärt?

Telegram Mini App Entwicklung: Next.js, Zahlungen, Bots. Direkte Auftragnehmerin.

Telegram Mini App Entwicklung

Sprechen wir über Ihr Projekt

Ich bin Senior-Webentwicklerin mit Schwerpunkt React und Next.js - verfügbar für Freelance-Projekte weltweit.