Exemple : une Mini App kanban à dix cartes pour une équipe déjà dans un groupe
Pas Jira dans une webview. Un petit tableau ouvert depuis le groupe de travail : trois colonnes, haptic au déplacement, une ligne bot quand une carte passe en done. Pourquoi `chat_instance` est le tableau, et ce que je refuserais de construire.
C’est la Mini App que je prends quand une équipe travaille déjà dans un groupe Telegram et que le « process » ce sont des captures Trello, un message épinglé périmé de trois jours, et « qui fait la facture ? » tous les après-midi. The Wall a montré qu’un tableau visuel peut vivre dans un chat et même facturer des sièges en plus. Je reprendrais le tableau. Pas une suite de gestion de projet.
Le produit, c’est dix cartes sur trois colonnes que les gens de ce groupe bougent avec le pouce. S’il vous faut des epics, des sprints et du time tracking, vous avez déjà Linear. Mettre Linear dans une feuille Telegram, c’est comment on obtient un outil que personne n’ouvre.
1. Le parcours utilisateur dans cet exemple
Le tableau, c’est le groupe. Ajouter le bot ne crée pas « Workspace 1 ». Ça accroche trois colonnes à ce `chat_instance`.
- Quelqu’un ajoute le bot. La Mini App s’ouvre depuis le bouton menu. Tableau vide : Todo / Doing / Done. MainButton = nouvelle carte. Titre, assigné optionnel depuis la liste des membres que Telegram connaît déjà.
- Bouger une carte : drag ou tap sur la colonne suivante. Haptic au drop. La ligne met à jour `column` et `updated_at`. Personne ne tape « déplacé en doing » dans le chat.
- Quand une carte passe en Done, le bot poste une ligne dans le groupe : « Facture client X - done (Olena) ». C’est la notif que les Mini Apps font encore mal sur iOS. Le chat reste la boîte. La feuille reste le tableau.
- Plafond à dix cartes ouvertes (Todo + Doing). Done peut archiver après sept jours. La contrainte est le produit. Un tableau qui accepte 200 cartes, c’est Trello à nouveau, ouvert depuis la mauvaise app.
2. Pourquoi la Mini App, pas un sondage épinglé
Un groupe peut faker un tableau avec un message. Il ne fake pas le drag, les assignés, ni un Done qui notifie le canal sans copier-coller.
- `chat_instance` est l’id du tableau. Un second groupe de travail est un second tableau. N’offrez pas « créer un espace de travail » - ils l’ont déjà fait en créant le chat.
- Les membres sont des id Telegram. L’assigné est un tap sur un visage, pas un champ e-mail. Pas dans le groupe = pas sur la carte.
- Lecture seule pour les lurkers, ça va. Les écritures veulent un `initData` HMAC. Un « vers done » forgé depuis DevTools, c’est comment une blague devient une fausse mise en prod.
3. Ce que je construirais d’abord (et ce que non)
Un premier tableau, c’est un mur de statuts. Ce n’est pas un OS pour l’entreprise.
- Livrer d’abord : trois colonnes, plafond dix cartes, assigné, haptic, ligne bot sur Done, archive, HMAC aux écritures, MainButton = ajouter.
- Ensuite s’ils paient : une quatrième colonne au nom de leur vrai travail (« en attente client »), ou des Stars pour un second tableau dans un second groupe. C’est comme ça que The Wall vend des sièges sans devenir Jira.
- Pas en premier : sous-tâches, fichiers plus gros qu’une photo Telegram, Gantt, estimates, SSO, « sync avec Jira », champs custom, un admin desktop qui est le vrai produit. S’ils ont besoin de ça, vendez un site avec login. La Mini App, c’est la vue poche de dix cartes.
4. La monetisation que j’essaierais vraiment
Un groupe de travail ne regardera pas de pubs rewarded. Des Stars pour lever le plafond (dix → trente cartes) ou un second tableau, c’est un upgrade propre. Les dix cartes gratuites doivent tenir la semaine, sinon on coupe les notifs du bot.
Une Mini App kanban, c’est un mur dans la pièce que vous avez déjà
Je construirais ça pour un studio de trois à huit personnes, un petit pod d’agence, un groupe de shifts de café, ou n’importe quel chat de travail Telegram qui colle encore des captures d’un autre outil. Tableau Next.js, cartes Postgres avec clé `chat_instance`, plafond dix, haptic, un bot qui ne parle que quand quelque chose est done. Si c’est votre groupe - écrivez via le formulaire. On cadrera une première version qui bouge une vraie carte ce mois-ci, pas un clone Jira avec un header Telegram.
Il faut le construire, pas seulement le lire ?
Développement Telegram Mini App : Next.js, paiements, bots. Prestataire directe.
On discute de votre projet ?
Je suis ingénieure web senior, spécialisée en React et Next.js - disponible en freelance partout dans le monde.
Localisation
Kyiv, Ukraine
Upwork
Voir le profilTelegram
Me contacterViber
Me contacter