AI & Dev Mobile/Web · Étude de cas
SmartPresence - Présence Biométrique Offline-First
Système multi-site de pointage biométrique et de contrôle d'accès conçu pour fonctionner malgré les coupures de courant et de réseau.

Le point de départ
Transformer un besoin réel en système exploitable.
SmartPresence associe des terminaux ZKTeco xFace43, une passerelle Raspberry Pi offline-first et une plateforme cloud Supabase multi-tenant. La solution enregistre des présences biométriques prouvables, synchronise les données après reconnexion, isole chaque site par RLS et fournit aux équipes RH un dashboard Flutter avec rapports, alertes, audit et gestion des enrôlements.
Edge Computing & biométrie
Intégration d'un terminal ZKTeco xFace43 pour la reconnaissance faciale, l'empreinte, la carte et le PIN, avec pilotage local de l'accès par relais GPIO.
Développement d'une gateway Python combinant protocoles Pull/Push ZKTeco, stockage SQLite chiffré, buffer hors-ligne, synchronisation et supervision matérielle.
Plateforme multi-site sécurisée
Architecture Supabase mutualisée avec isolation par site, politiques RLS, Edge Functions, tokens de gateway révocables et stockage des preuves de passage.
Sécurisation des pointages par signature HMAC, quarantaine des enrôlements suspects, ré-enrôlement audité et validation serveur des opérations sensibles.
Applications & exploitation
Application Flutter responsive pour les super-administrateurs, administrateurs, RH et managers : présences, employés, sites, terminaux, congés, photos, rapports et alertes.
Conception d'une landing page Next.js et préparation d'un pilote terrain multi-site avec critères mesurables de continuité, exactitude et auditabilité.
Stack & disciplines
Explorer les compétences du projet.
Clique sur une carte pour comprendre son rôle et la manière dont elle intervient dans la réalisation.