Skip to content
Nachi3D Labs

ProjetsDuomi

Duomi

En dév.

Gestion du foyer pour couples — tâches, courses et synchronisation en temps réel.

Démo en ligneCode source disponible sur demande

À propos du projet

Présentation

Une app de gestion du foyer pour couples. Listes de tâches partagées avec synchronisation temps réel via Supabase Realtime, listes de courses avec saisie vocale et analyse intelligente, carnet de recettes partagé avec bibliothèque publique, notes du foyer, et suivi de budget — le tout synchronisé en direct entre deux téléphones.

Le pari technique central : Next.js 14 App Router avec Supabase pour tout le backend — authentification, PostgreSQL, souscriptions temps réel et row-level security. J'ai choisi cette stack parce qu'elle permet à un seul développeur de livrer un produit complet rapidement sans gérer de serveurs.

La vraie raison pour laquelle je l'ai construite : je voulais une app de couple qui n'essaie pas d'être une startup, sans pub, et qui fasse exactement ce qu'il nous faut. On l'utilise tous les jours.

Fonctionnalités clés

Ce qu'il fait

Synchronisation temps réel entre les appareils des deux partenaires, sans rechargement de page
Tâches avec niveaux de priorité, catégories personnalisées, récurrence et descriptions en markdown
Listes de courses avec saisie vocale (Web Speech API) et analyse intelligente des quantités
Carnet de recettes avec bibliothèque publique partagée — soumettre, modérer, copier entre foyers
Suivi de budget avec ventilation par catégorie et support multi-devises (EUR, USD, MAD)
PWA complète — s'installe sur l'écran d'accueil Android avec notifications push par partenaire

Construit avec

La Stack

Next.js 14
Supabase
Tailwind CSS
PWA
Web Push

Ce que je ferais différemment

Avec le recul

Je monterais un vrai environnement Supabase en local avec des migrations dès le premier jour au lieu de lancer du SQL à la main dans le dashboard. Je dessinerais aussi le flux d'invitation avant de construire l'auth, pas après.

Vous voulez quelque chose comme ça pour vous ?

Décrivez-moi ce que vous aimeriez construire et voyons si c'est un bon fit.