Toutes les mises à jour
On construit TATREV en public. Chaque version, chaque correction, chaque amélioration.
Sécurité & Audit complet
Durcissement de tous les endpoints, audit des valeurs hardcodées, smoke tests prod.
Accès restreint au secret interne uniquement. Aucun utilisateur authentifié ne peut déclencher d'envoi SMS depuis le navigateur.
Le webhook rejette désormais toute requête sans signature valide en production.
10 req/min sur /send, 5 req/min sur /test, par IP.
La route checkout retournait un 404 HTML au lieu d'un 401 pour les utilisateurs non authentifiés.
Déploiement production séparé (tidy-ocelot-453), distinct du dev local.
.env.local.example complet avec toutes les variables requises.
Admin Panel & Analytics
Tableau de bord administrateur complet et page analytics avec graphiques.
Dashboard admin avec MRR, utilisateurs actifs, graphiques par plan. Accès restreint aux admins via ADMIN_CLERK_IDS.
Liste dense filtrée, export CSV, actions par utilisateur.
KPIs SMS, taux de livraison, coût, graphique d'évolution, répartition par automatisation.
Calcul automatique des no-shows évités basé sur les rappels confirmés.
Filtres par automatisation, statut, période, recherche client.
Automatisations & Paramètres
Les 4 automatisations SMS sont actives. Page paramètres avec gestion de compte et abonnement.
Rappel RDV J-24h, avis Google J+1, relance clients inactifs (6 mois), suivi prospects J+2/J+7.
Personnalisation des messages avec variables {prénom}, {tatoueur}, {heure}, {lien_google}.
Édition du profil, sécurité, suppression de compte avec cascade.
Plan actuel, tableau comparatif, historique de facturation.
Statut Brevo (SMS) et Google My Business.
Les automatisations tournent en tâche de fond quotidienne à 9h UTC.
Lancement beta
Première version complète — inscription, onboarding, dashboard, clients, RDV et paiements.
Présentation du produit, témoignages, tarifs, section Fondateur.
Auth Clerk, dark theme natif.
Profil, lien Google, aperçu des SMS, confirmation.
Quatre KPIs (RDV aujourd'hui, SMS ce mois, clients actifs, avis Google), prochains RDV, activité récente.
Fiche client complète, historique RDV, journal SMS par client.
Création, modification, statuts (confirmé / annulé / no-show / terminé).
Trois plans (Fondateur 19€ / Starter 29€ / Pro 39€), checkout, webhooks.
Tokens couleur, Clash Display + Inter + Space Mono, composants UI complets.
Tu as une suggestion ?
On lit tous les retours. Si quelque chose te manque ou te dérange, dis-le nous.