WorkProof : suivi du temps local-first avec AppExpress

Publié 14 juin 2026
6 min de lecture
WorkProof en action
WorkProof en action

WorkProof est une application de suivi du temps pensée pour les indépendants, travailleurs à distance et petites équipes qui doivent documenter leurs heures sans transformer chaque journée en saisie administrative.

Le coeur du produit est simple : lancer un chrono, le rattacher à un projet ou une tâche, conserver l’historique, puis pouvoir retrouver les sessions, fichiers et statistiques lorsque vient le moment de suivre un client, une facture ou un projet.

L’angle intéressant pour AppExpress est plus large que l’app mobile. WorkProof combine une expérience iOS/Android, une application web, des abonnements, une synchronisation cloud, des fichiers, des permissions natives et une logique local-first. C’est un bon exemple de produit B2C/prosumer qui ressemble vite à un petit SaaS, mais la même stack Capacitor convient tout aussi bien à des applications internes B2B.

Pourquoi ce showcase AppExpress

WorkProof illustre un cas très concret : une application qui doit être rapide sur mobile, crédible sur desktop et suffisamment robuste pour gérer des données professionnelles.

Les sujets couverts sont ceux qu’on retrouve souvent dans un lancement réel :

  • un chrono utilisable en un geste ;
  • une organisation par projets, tâches et sessions ;
  • des preuves de travail via photos, fichiers ou notes audio ;
  • un mode hors ligne fiable ;
  • une synchronisation cloud pour les utilisateurs payants ;
  • une interface multilingue (français et anglais) ;
  • une application web pour les rapports, la gestion et l’administration ;
  • des stores iOS et Android avec achats intégrés.

Le produit mobile

La vue chrono est volontairement centrale. L’utilisateur démarre une session, sélectionne un projet ou une tâche, puis peut ajouter des pièces jointes pendant ou après le travail. Cela évite de séparer le temps passé de ce qui a réellement été produit.

Les projets et tâches structurent les sessions. Les statistiques permettent ensuite de lire le temps par période, par projet et par activité. Les fichiers associés donnent une trace utile lorsqu’un client demande un détail ou lorsqu’il faut justifier une intervention.

La stack technique

Le mobile est construit avec React, Ionic et Capacitor, ce qui permet de partager une base web tout en accédant aux APIs natives nécessaires : caméra, fichiers, stockage local, réseau, partage, haptique et achats intégrés.

CoucheChoixRôle
MobileIonic, Capacitor, React, TypeScriptApplication iOS et Android avec une base web mobile.
Base localeRxDB, IndexedDBDonnées disponibles d’abord sur l’appareil, même sans réseau.
SynchronisationRxDB replication, Supabase RealtimeRéplication cloud et résolution des données entre appareils.
FichiersCapacitor Camera, Filesystem, Supabase StoragePhotos, audio et documents liés aux projets, tâches ou sessions.
État applicatifZustand, package @workproof/coreLogique métier partagée entre mobile et web.
i18ni18next, react-i18nextInterface multilingue (français et anglais) partagée entre mobile et web.
WebNext.js 16, React 19, Tailwind, shadcn/uiDashboard, rapports, paramètres, facturation et administration.
BackendSupabase Auth, PostgreSQL, RLS, StorageComptes, workspaces, sécurité, fichiers et données synchronisées.
PaiementRevenueCat, LemonSqueezyAchats intégrés mobiles et abonnements web.
EmailsResend, React EmailMagic links, confirmations et messages transactionnels.

La décision structurante est le local-first. Le chrono ne peut pas dépendre d’une connexion active. Une session doit démarrer immédiatement, rester visible, puis se synchroniser lorsque le réseau revient. Dans ce type de produit, la base locale n’est pas seulement un cache : c’est la surface de travail principale.

L’application web

La partie web sert à travailler sur grand écran : consulter les statistiques, explorer les projets, vérifier les sessions, gérer les fichiers, suivre la facturation et administrer les utilisateurs ou abonnements.

Elle reprend les mêmes objets métier que le mobile, mais avec une densité d’information plus adaptée au desktop. Le tableau de bord met en avant les heures suivies, les sessions, les projets actifs, les tâches et l’activité dans le temps. Les vues projets et fichiers montrent mieux la dimension “preuve de travail” du produit.

Captures web WorkProof issues des mockups AppExpress.

Ce que WorkProof valide pour AppExpress

WorkProof montre qu’une offre comme AppExpress ne doit pas se limiter à produire une interface. Le produit touche à la distribution mobile, au SaaS web, à la synchronisation, à la facturation, aux emails, aux données locales, aux fichiers et aux contraintes de sécurité.

Le point important est l’arbitrage produit. Le mobile reste l’endroit naturel pour capturer le temps et les preuves sur le terrain. Le web devient l’endroit naturel pour relire, administrer, analyser et facturer. La stack suit cette séparation au lieu d’imposer un seul mode d’usage. Et rien de tout cela n’est propre au grand public : la même architecture sert aussi bien des outils internes B2B, où le terrain reste sur mobile et le pilotage sur le web.

Télécharger WorkProof

Site officiel : workproof.app.

WorkProof est disponible sur l’App Store et Google Play.

Download on the App Store Get it on Google Play