thekof
Tous les projets

10 · 2025

KeepBase

Plateforme de monitoring intelligent pour garder les projets Supabase free-tier actifs 24/7 — 100 % gratuit et illimité. Pings automatisés (pg_cron + Edge Functions), santé temps réel, alertes email et dashboard glassmorphism : finies les suspensions après 7 jours d'inactivité.

Client
Projet personnel · thekof
Rôle
Full product
Durée
Produit
Stack
React, TypeScript, Supabase, Edge Functions, pg_cron, Recharts
KeepBase — visuel principal

Étude de cas

Plus de projets free-tier en pause

  • Ping24 h
  • PrixGratuit
  • AlertesEmail

Le contexte

Supabase suspend les projets gratuits après une semaine sans activité. Les indés doivent relancer manuellement des projets « dormants » — perte de temps et surprise en démo client.

L'approche

Enregistrement de projets à surveiller, pings planifiés, lecture de santé, alertes email, UI glass avec Recharts. Principes de moindre privilège (service roles lecture seule / ping). Stack 100 % Supabase-native côté automatisation.

Le résultat

Des projets qui restent vivants sans maintenance manuelle, avec une vue claire de la latence et des échecs. Produit public gratuit aligné sur la douleur free-tier.

  1. 01 · Problème

    Le point de douleur

    Les projets Supabase free s'endorment trop souvent : une démo ratée suffit à rappeler que le monitoring manuel ne scale pas.

  2. 02 · Cadrage

    Ateliers & périmètre

    Cartographie des besoins (ajout projet, fréquence de ping, alertes, historique), contraintes sécurité et choix pg_cron + Edge Functions.

  3. 03 · Conception

    Architecture & maquettes

    Dashboard glassmorphism, modèles de données, graphes Recharts, flux d'alerte email et états de santé explicites.

  4. 04 · Développement

    Itérations courtes

    Implémentation des pings, hardening des credentials, tests de reprise sur échec et UX des empty states.

  5. 05 · Mise en production

    Bascule maîtrisée

    Mise en ligne publique, onboarding court, monitoring des premières inscriptions.

  6. 06 · Solution

    Mesure & évolution

    Suivi des latences et raffinement des seuils d'alerte pour limiter le bruit tout en restant fiable.

KeepBase — illustration 1
KeepBase — illustration 2
KeepBase — illustration 3

Projets suivants