Metricgram
Une plateforme SaaS multi-tenant pour les gestionnaires sérieux de communautés Telegram. Analytics, automatisation et gestion des membres au-delà du natif.
Le défi
Les fondateurs avaient un bot Telegram qui tournait comme prototype et une hypothèse claire : les gestionnaires sérieux de communautés — groupes premium, newsletters payantes, grandes chaînes publiques — ont besoin d'analytics, de gestion des membres et d'automatisation bien au-delà de ce que Telegram offre nativement. Ils ne voulaient pas un bot de plus. Ils voulaient un vrai SaaS, multi-tenant, où chaque client gère plusieurs communautés avec sa propre équipe.
Les parties difficiles : extraire des données propres en temps réel d'une plateforme de chat, maintenir une isolation stricte entre tenants, et livrer assez vite pour onboarder des clients payants dès le premier mois.
Fonctionnalités que j'ai construites
- Application Rails multi-tenant. Chaque client gère plusieurs groupes Telegram avec un accès par rôles pour son équipe. Isolation des données au niveau du schéma dans Postgres.
- Dashboard analytique avec des statistiques d'activité détaillées et des rapports quotidiens automatisés incluant des recommandations d'engagement.
- Intégration bot en temps réel via la Telegram Bot API consommée par webhooks, traitée dans des jobs Sidekiq asynchrones pour garder le chemin de requête rapide.
- Messages programmés et chatbot intégré pour automatiser la communication avec les membres.
- Stripe Billing : plans par paliers, facturation à l'usage selon la taille des groupes et le volume, relances automatisées, TVA UE via Stripe Tax.
- Panneau d'administration avec impersonation : le support peut déboguer la configuration d'un client sans demander d'identifiants ni quitter le dashboard.
- Frontend Hotwire / Turbo. Des transitions instantanées qui donnent la sensation d'une SPA, sans la complexité d'une SPA. Toute l'équipe travaille dans le même dépôt Rails.
Méthodologie
- Recherche et planification — entretiens avec de vrais gestionnaires de communautés pour valider les fonctionnalités prioritaires.
- Architecture évolutive — conception centrée sur le multi-tenant dès la première ligne de code.
- Développement itératif avec QA continue et déploiements hebdomadaires.
- Lancement sur le marché avec une remise de 50 % pour les early adopters et une boucle de feedback fermée.
Un travail exceptionnel. Il a réussi ce que beaucoup d'équipes ne réussissent pas : une application robuste avec de nombreuses fonctionnalités complexes et, surtout, un code propre, centralisé et évolutif.Co-fondateur — Metricgram
Le résultat
Du kick-off au SaaS en production avec des clients payants : 10 semaines. Les premiers clients ont été onboardés la semaine même du go-live. Le code est assez propre pour que l'équipe interne des fondateurs reprenne le développement des fonctionnalités sans refonte — exactement le handover que nous visons sur chaque MVP.
Captures
Stack
Vous voulez lancer un vrai SaaS en 10 semaines ?
Appel de 30 minutes. Devis ferme sous 24 heures. Sans engagement.
Demander un devis gratuit
