← Retour02Projet
Build fini · Déploiement bientôt

MyCleanHub App

mycleanhub.frBuild · 2 semainesReact NativeExpoSupabase
Problème

Les pros nettoient sur le terrain — besoin d'une app mobile pour gérer planning et clients depuis le tel.

Solution

App native iOS + Android, une seule base RN. Push notifs, mode hors-ligne, deep linking depuis le SaaS.

Résultat

Build fini. Déploiement très bientôt sur Android (Play Store) et iOS (App Store). Sync temps réel avec MCH-Web via Supabase Realtime.

Aperçu

MCH App — Dashboard pro avec revenus et raccourcis
MCH App — Tarif Net : combien tu gagnes vraiment après URSSAF + km + produits
MCH App — Mes statistiques : revenus, missions, note moyenne
MCH App — Mes services : 4 services configurés (maison, canapé, camion, studio)
MCH App — Missions externes : journal CRM perso hors plateforme

Dashboard · Tarif Net · Stats · Services · Missions externes

Le contexte

L'app mobile de MyCleanHub. Même Supabase, mêmes tables, mêmes règles métier que la web — pensée pour les pros qui bossent dehors : gérer ses missions, chatter avec les clients, recevoir les notifs d'urgence en temps réel, accepter une mission en 2 taps.

Avancement

Build fini. Déploiement très bientôt sur Android (Play Store) et iOS (App Store). EAS Build prod prêt, soumission imminente.

L'app couvre déjà : onboarding pro, dashboard avec mode simple/avancé, planning, missions plateforme et missions externes (CRM perso), Tarif Net (calculateur URSSAF/km/produits), gestion services, stats, chat temps réel, notifs push, géoloc urgences.

Stack technique

  • React Native + Expo (managed workflow)
  • Supabase JS client + Realtime pour les notifs et le chat
  • Expo Notifications pour le push (FCM Android + APNS iOS)
  • expo-location pour la géoloc des pros à proximité d'une mission urgence
  • EAS Build pour les builds TestFlight et Play Store internal

Ce que j'apprends

Une app mobile coûte 5x plus à itérer qu'une web. Build temps, review TestFlight, builds invalidés à chaque update Expo SDK. Le payoff : une fois live, l'usage quotidien des pros explose vs la web — notifs push, missions urgences acceptées en 30s, géoloc. C'est ce qui transforme l'outil en réflexe.