Aller au contenu
MRMaël RobertVibe — étude de cas
Tous les projetsApplication mobile
Case Study

Vibe

Partage tes dispos. Vibe trouve les meilleurs moments pour se retrouver.

Format
Case Study
Technologies
Next.jsTypeScriptPostgreSQLPrisma
Vibe
Aperçu de Vibe
Aperçu principal

Qu’est-ce que Vibe ?

Vibe simplifie une question banale : quand est-ce qu’on se voit ? Chaque personne renseigne ses disponibilités, l’application les croise avec celles de son cercle et fait ressortir les moments où se retrouver devient vraiment possible.

De l’enjeu à la solution.

01

Trouver une date ne devrait pas être compliqué.

Dans un groupe, les réponses arrivent à des moments différents, se perdent dans la conversation et doivent souvent être redemandées. Vibe retire cette friction pour que les disponibilités soient visibles au même endroit.
02

Rendre la disponibilité visible.

Une journée est découpée en quatre périodes — matin, après-midi, soirée et nuit. En quelques gestes, chacun indique s’il est disponible, peut-être ou occupé.
03

Moins organiser, plus se retrouver.

L’utilisateur voit rapidement qui est disponible aujourd’hui, parcourt les jours à venir et peut transformer une occasion commune en vraie proposition de sortie.

Du créneau au moment partagé.

Les meilleures occasions

Vibe croise les disponibilités du groupe et fait remonter les créneaux où plusieurs amis peuvent réellement se retrouver.

Agenda simplifié

Quatre périodes par journée permettent de renseigner ses dispos sans transformer l’application en calendrier professionnel.

Amis et groupes

Demandes d’amis, cercles et groupes permettent de partager ses disponibilités avec les personnes concernées, puis d’archiver les groupes devenus inactifs.

Proposer un moment

Lorsqu’un créneau se dégage, il peut devenir une proposition concrète : moment, lieu, réponses des participants et rappel au bon moment.

Notifications utiles

Les demandes, propositions et rappels arrivent via notification push pour garder le groupe informé sans obliger chacun à surveiller l’application.

Technologies

Interface

Next.js · React · TypeScript

Mobile

Capacitor · Android

Backend & données

PostgreSQL · Prisma

Auth & notifications

Better Auth · Firebase Cloud Messaging

Vibe en action.

Ce que le projet a demandé.

Transformer un calendrier en interaction simple

L’enjeu UX était de permettre de renseigner régulièrement ses disponibilités sans donner l’impression de remplir un agenda de travail. Le découpage en quatre périodes garde l’action rapide et lisible.

Synchroniser une expérience sociale

Groupes, disponibilités, moments et réponses doivent rester cohérents pour plusieurs personnes. La logique métier gère ces liens sans laisser remonter de rappels ou de propositions devenus obsolètes.

Fiabiliser les notifications

Les notifications FCM reposent sur des jobs persistants, de la déduplication et une vérification de l’état réel avant envoi. L’objectif : informer au bon moment, sans bruit inutile.

Un projet en tête ?

Application web, mobile ou expérience produit : discutons-en.