Mellow

Lifestyle & Couple

MELLOW

La distance avec ton proche, d'un coup d'oeil. Widgets iOS, questions du jour et compagnon virtuel pour rester connecté au quotidien, même à distance.

L'application en images

Mellow — Rituels quotidiens pour votre couple
Mellow — Élevez votre Mellow Pet ensemble
Mellow — +10 widgets couple pour iOS
Mellow — Questions quotidiennes couple
Mellow — Événements et calendrier couple
Mellow — Widget iOS jours ensemble

Widget iOS "Jours ensemble" sur l'écran d'accueil

Durée

6 semaines

Stack

React Native, Expo

Backend

Supabase

Plateforme

iOS & Android

Le contexte

Les couples à distance cherchent des moyens simples et quotidiens de se sentir connectés. Les apps de messaging classiques ne suffisent pas : elles ne créent pas de rituels, pas de moments partagés, pas de présence passive.

Mellow est né d'une idée simple : pouvoir voir la distance qui vous sépare de votre proche d'un coup d'oeil, directement depuis l'écran d'accueil de son iPhone, et partager des micro-moments au quotidien grâce à des questions du jour et un compagnon virtuel.

Le défi technique

Widgets iOS natifs avec React Native

Les widgets iOS (WidgetKit) ne sont pas supportés nativement par React Native. Il a fallu créer un module natif Swift qui communique avec l'app React Native via un App Group partagé pour afficher des données en temps réel sur l'écran d'accueil.

Géolocalisation en arrière-plan

Calculer la distance entre deux personnes en temps réel nécessite une géolocalisation background respectueuse de la batterie et de la vie privée, avec des mises à jour régulières mais pas excessives.

Synchronisation temps réel couple

Les réponses aux questions du jour, le statut du compagnon virtuel et la distance doivent se synchroniser instantanément entre les deux téléphones via Supabase Realtime.

UX émotionnelle et design-first

L'app doit évoquer la chaleur et l'intimité. Chaque interaction doit être douce, fluide et agréable. Le design n'est pas un habillage — c'est le produit.

La solution CNTL Digital

Mellow a été développé en 6 semaines avec React Native et Expo, avec Supabase comme backend. L'architecture repose sur trois piliers :

  • Widget iOS : Module natif Swift avec WidgetKit, connecté à l'app via App Group. Le widget affiche la distance en temps réel, la dernière question du jour et le mood du partenaire — directement sur l'écran d'accueil.
  • Questions du jour : Système de questions quotidiennes générées et rotées automatiquement. Chaque partenaire répond indépendamment, puis les réponses sont révélées simultanément pour créer un moment de connexion.
  • Compagnon virtuel : Un personnage partagé par le couple qui évolue en fonction de leur interaction quotidienne. Plus le couple interagit, plus le compagnon est heureux et débloquer des animations.
React NativeExpoWidgetKit (Swift)SupabaseSupabase RealtimeTypeScript

Les résultats

Mellow est un exemple de notre approche design-first : le produit a été pensé d'abord comme une expérience émotionnelle, puis traduit en solution technique. C'est ce qui fait la différence entre une app fonctionnelle et une app que les gens aiment utiliser.

Le projet démontre aussi notre maîtrise des fonctionnalités natives iOS (widgets, background location) avec React Native — une compétence rare qui nous permet de livrer des apps cross-platform sans compromis sur l'expérience native.

Une app lifestyle ou B2C en tête ?

Nous créons des expériences mobiles que les utilisateurs adorent.