Hugète
Application PWA de prévoyance numérique permettant de programmer des messages pour ses proches, livrés à une date choisie ou via un système de "dead man's switch".

Le défi
Hugète portait une vision forte : permettre à chacun de transmettre des messages à ses proches, même en cas d'absence. Le projet nécessitait une architecture robuste capable de gérer la programmation temporelle de messages, un système de veille automatique ("dead man's switch"), la certification blockchain, le stockage sécurisé de médias, et le tout dans une PWA installable, multilingue et conforme RGPD.
La solution
Architecture temps réel & file d'attente
10 workers BullMQ orchestrent l'envoi programmé des messages, les rappels de veille, la certification blockchain, les notifications push et le nettoyage automatique — le tout sur une infrastructure Redis/PostgreSQL déployée sur réseau privé Hetzner.
PWA multilingue & responsive
Application installable (Web Push, manifest), interface soignée avec design system navy/violet/gold, internationalisation complète FR/EN/ES via next-intl, et animations scroll personnalisées sur le site vitrine.
Sécurité & certification blockchain
Chiffrement des médias sur MinIO (S3-compatible), certification de messages sur Polygon via ethers.js, authentification Better Auth, rate limiting par IP, et conformité RGPD intégrée (consentement, export, suppression).
Monétisation & gestion d'abonnements
Intégration Stripe complète avec 3 plans (gratuit, Hug Addict, Hug Eternal), achats unitaires HugCert, webhooks sécurisés, et système de parrainage avec points de fidélité (HugCircle).