thekof
Tous les projetsPROJET #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 Technique
ReactTypeScriptSupabaseEdge Functionspg_cronRecharts
KeepBase — visuel principal
Étude de cas

Plus de projets free-tier en pause

Métriques & Résultats Clés

  • Ping24 h
  • PrixGratuit
  • AlertesEmail
Le Point de Départ & Défi

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.

Stratégie & Architecture

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.

Impact & Solution Livrée

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.

Galerie & Détails d'Interface

Aperçus du projet en action

KeepBase — illustration 1
KeepBase · Capture 1
KeepBase — illustration 2
KeepBase · Capture 2
KeepBase — illustration 3
KeepBase · Capture 3
Passer à l'action

Vous avez un projet similaire ou une idée à concrétiser ?

Discutons de vos objectifs techniques et business. Estimation claire et accompagnement sur-mesure.