19/07/2026

De la v2 à la v3 : l'administration prend vie

L'admin v3, ambiance salle de contrôle — GIF via Giphy.

Si la v2 a donné une interface à Piks-l, la v3 lui a donné de la vie : de vraies données, un calendrier d'équipe et une administration complète.

Des données réelles, partout

Fini les chiffres factices : l'administration a été branchée sur les données réelles de la base, avec une messagerie interne entre membres. Les templates officiels Nuxt UI ont été intégrés pour accélérer l'éditeur et PixelGPT.

L'audience, par exemple, n'est plus calculée côté navigateur mais agrégée en SQL, au plus près des données :

create function analytics_summary(p_site_id uuid, p_since timestamptz)
returns table (pageviews bigint, visiteurs bigint, sessions bigint)
language sql
security definer
as $f$
  select count(*),
         count(distinct visitor_id),
         count(distinct session_id)
  from   analytics_events
  where  type = 'pageview'
  and    occurred_at >= p_since
  and    (p_site_id is null or site_id = p_site_id);
$f$;

Détail qui compte : le droit d'exécuter ces fonctions est révoqué pour les rôles publics. Seul le backend, avec sa clé de service, peut les appeler :

// server/api/admin/analytics.get.ts (extrait)
const { data } = await serverSupabase.rpc('analytics_summary', {
  p_site_id: null,          // null = tous les sites
  p_since: ilYA30Jours,
})

Le calendrier d'équipe

La v3 a introduit un calendrier qui s'est enrichi version après version : d'abord un agenda d'équipe, puis un calendrier interactif avec droits par rôle, enfin des catégories métier, la récurrence et les invitations (abonnements, réunions, RDV, facturation, changelog).

Une administration complète

Le tableau de bord a été repensé, la gestion des sites et un panneau Système sont apparus, l'édition complète des profils (e-mail, mot de passe) a été ajoutée, et la documentation interne a été étendue puis réorganisée en deux sections claires.

En résumé

La v3 transforme l'admin en véritable poste de pilotage : collaboratif, documenté et connecté au réel.

UN PROJET DE SITE ?

Décrivez votre besoin, nous revenons vers vous avec une proposition claire.

PIKS-L

Chargement en cours