Zamilist

Projet personnel · Application Web bilingue · Organisation du quotidien

Une liste d’épicerie préparée en quelques secondes, puis classée automatiquement par rayon.

À la maison, ma femme m’envoie souvent la liste d’épicerie par message texte. C’est pratique… jusqu’au moment où le lait se retrouve entre le papier de toilette et les bananes, et où un petit « Ah, j’oubliais… » arrive pendant que je suis déjà au magasin. C’est de ce problème très quotidien qu’est né Zamilist : une façon rapide de transformer une liste reçue par texto en liste d’épicerie classée par rayon. Le projet a ensuite grandi pour inclure les listes de cadeaux et les listes à cocher pour les voyages.

Du simple texto à une liste prête pour l’épicerie

L’idée derrière Zamilist est simple : passer moins de temps à préparer sa liste et plus de temps à faire son épicerie.

On copie une liste reçue par texto, on la colle dans Zamilist et les produits sont automatiquement regroupés par rayon : fruits et légumes, boulangerie, produits laitiers, produits ménagers, etc.

Une fois au magasin, il ne reste qu’à cocher les articles au fur et à mesure. Et comme la liste peut être partagée, les membres de la famille peuvent aussi ajouter ce qu’il manque.

Le but n’est pas de compliquer une tâche simple avec une tonne de fonctionnalités. C’est plutôt de rendre la liste d’épicerie aussi pratique qu’elle aurait toujours dû l’être.

Le cœur du projet : le classement automatique de l’épicerie

Voici ce qui se passe avec une liste arrivée par texto, dans l’ordre où les produits ont été demandés. Je copie les articles dans Zamilist; l’application les regroupe par rayon. Il ne reste qu’à cocher les produits au fur et à mesure.

Avant : la liste reçue par texto

Lait
Pommes
Pain
Yogourt
Bananes

Après : classée par rayon

🥕 Fruits et légumes

☐ Pommes   ☐ Bananes

🥖 Boulangerie

☐ Pain

🥛 Produits laitiers

☐ Lait   ☐ Yogourt

01 / GAGNER DU TEMPS

Coller plusieurs articles

Ajoutez une liste d’un seul coup plutôt que de saisir chaque produit individuellement.

02 / MAGASINER PLUS SIMPLEMENT

Retrouver les bons rayons

Les produits sont regroupés automatiquement. Vous pouvez corriger les catégories et organiser les rayons à votre façon.

03 / PRÉPARER À PLUSIEURS

Cocher et partager

Une liste peut être partagée par un lien Web, sans imposer l’installation d’une application aux personnes qui la consultent.

Zamilist : listes d’épicerie classées par rayon et autres listes du quotidien
Un aperçu de Zamilist, une application Web pensée pour organiser les listes du quotidien.

Des listes de cadeaux à partager, sans gâcher la surprise

Les listes qui circulent dans les messages ne s’arrêtent pas à l’épicerie. Pour les cadeaux aussi, on s’échange des idées et des liens, puis vient la grande question : « Est-ce que quelqu’un l’a déjà acheté ? » J’ai donc voulu appliquer la même simplicité aux listes de cadeaux, avec une petite différence : cette fois, il faut garder la surprise.

La section Listes de cadeaux de Zamilist permet de créer une liste de souhaits, d’ajouter des idées avec un prix ou un lien vers un produit, puis de la partager. Les proches peuvent réserver un cadeau et ainsi limiter les doublons.

Le détail important : les réservations restent discrètes pour la personne qui a créé la liste, afin de préserver la surprise.

🎁 Une liste pour Noël, un anniversaire ou toute autre occasion

Idées de cadeaux, références de produits, partage avec les proches et réservations : une approche simple pour coordonner les cadeaux sans multiplier les messages.

Voir la page Listes de cadeaux →

Présentation des listes de cadeaux Zamilist, à créer et à partager avec ses proches
Les listes de cadeaux font partie intégrante du projet, avec une page dédiée accessible gratuitement.

Voyages, préparatifs et listes à cocher

Une liste n’est pas toujours une liste d’achats. Pour préparer un voyage, un séjour en camping ou un événement, on veut surtout noter les choses à apporter ou à faire, puis les cocher sans rien oublier.

Zamilist propose aussi ces listes pratiques, réutilisables et partageables. L’idée reste la même : passer moins de temps à gérer la liste et plus de temps à faire ce qui compte.

Un projet Web, pas une application à installer

Je tenais à ce que Zamilist soit accessible directement dans un navigateur, aussi bien sur un téléphone que sur un ordinateur. L’interface est proposée en français et en anglais, avec un souci particulier pour la simplicité des interactions et la vitesse de chargement.

Sur le plan technique, le projet repose notamment sur Cloudflare Workers et D1 pour les fonctionnalités côté serveur et les données, ainsi que sur une connexion par code envoyé par courriel. Le développement touche autant l’expérience utilisateur que la synchronisation des listes, le partage sécurisé, les paiements et le référencement.

Une version gratuite permet déjà de créer et d’utiliser les listes principales. Zamilist Plus propose des outils supplémentaires, comme l’accès à tous les produits habituels, l’importation illimitée de recettes et des raccourcis pour refaire l’épicerie de la semaine.

Zamilist est un projet personnel que je développe et fais évoluer progressivement. Cette page sur cabana.dev raconte la démarche; les fonctionnalités à jour se trouvent directement sur Zamilist.