Ronan Benec'h
— retour à l’accueil

Addict helper

Le tableau de bord d'Addict Helper : compteur d'abstinence en temps réel (mois, jours, heures, minutes, secondes), boutons pour ajouter une consommation ou partager son suivi, et liste des aidants autorisés.

Contexte : Un projet personnel, à la fois utile et formateur : aider des personnes à mieux comprendre et réduire une consommation problématique, et à se connecter à des aidants ou professionnels quand elles en ont besoin. C'est aussi l'occasion de prolonger ma pratique de designer jusqu'au code, en apprenant le développement produit de bout en bout via le vibe coding.

Les utilisateurs et leurs besoins

Deux profils bien distincts à concevoir en parallèle :

Fonctionnalités clés

Choix UX à retenir

Deux décisions qui comptent plus qu'il n'y paraît :

Mon rôle et ma démarche

Je conçois et développe ce projet seul, via le vibe coding : cadrage du besoin, UX/UI, modélisation des données, logique produit. La partie interface (React 19, TanStack Start) est générée et gérée par Lovable, que je pilote et affine avec Claude Code plutôt que d'écrire ce code moi-même à la main. Je mets en revanche davantage les mains dans Supabase : structure des tables, migrations, logique métier via des fonctions RPC. Une manière concrète de prolonger mon métier de designer jusqu'à la mise en production, sans pour autant me présenter comme développeur front.

Le code sur GitHub

Le projet est disponible sur GitHub pour suivre son évolution et découvrir sa mise en œuvre.

Cartographier pour mieux décider

À mesure que le produit grandit, le défi est de rendre cohérents le suivi personnel et les relations d’aide. J’ai repris les parcours existants pour distinguer quatre mécanismes : un contact, une demande d’aide, une autorisation de suivi et un lien de partage. Ils ne donnent pas les mêmes possibilités.

La cartographie croise les perspectives de la personne suivie, de l’aidant et du soignant, tout en conservant les différences entre les rôles techniques, notamment celui de proche. Elle sert à repérer les ambiguïtés avant de développer de nouvelles fonctionnalités.

01 — Les workflows : lire le fonctionnement actuel

Les actions et les décisions sont organisées de gauche à droite pour comprendre les enchaînements du suivi, du partage et de l’accompagnement.

02 — Les user journeys : changer de point de vue

De la découverte à la fin de l’accompagnement, trois perspectives mettent en regard le fonctionnement existant, les besoins supposés et les pistes d’amélioration. Les besoins et émotions proposés restent des hypothèses à confronter au terrain.

03 — Le backlog UX : préparer les validations

15 hypothèses et 3 scénarios de test proposés relient chaque piste à un rôle, un contexte et un critère de validation. Ce travail assisté par IA est conservé séparément des retours de personnes réelles.

Ce que je veux éprouver ensuite

La prochaine étape consiste à choisir un scénario, observer sa compréhension, puis ajuster le parcours. Ces tests sont proposés, pas encore exécutés dans cette démarche. Le backlog constitue un espace de décision, et non une promesse de tout développer.

Statut actuel

Le projet est encore en cours de conception : les fonctionnalités principales (suivi, compteur, calendrier, partage, rôle aidant, messagerie, chatbot) sont en place, et l’application continue d’évoluer. Les retours de personnes réelles et les hypothèses de conception sont suivis dans deux backlogs distincts.

Un projet ? Un besoin ?
Discutons-en.

Si mon profil vous intéresse ou que vous souhaitez échanger, ce sera avec plaisir, soit via linkedIn (nouvel onglet), soit directement par mail à benech.r(@)gmail.com. Au plaisir !

Pour revenir à l'accueil, c'est par ici !