Aller au contenu
Gradifon

Gradifon

[ ID_002 ]Logiciel Métier/2026

Gradifon est un logiciel de diagnostic de smartphones et de gestion d'atelier pour les réparateurs et les boutiques de reprise. C'est un produit que j'édite moi-même sous la marque TBLT : j'ai conçu et développé le logiciel Windows et Mac, l'appli de test sur le téléphone, le serveur et le site.

Client
Produit maison · Logiciel édité par TBLT
Durée
4 semaines
TYPE
Logiciel Métier
Stack technique
Electron · React · Expo · Supabase · SQLite
▸ Aperçu visuel

▸ Le défi

Avant de reprendre un téléphone d'occasion, un technicien contrôle tout à la main : IMEI, batterie, verrous, blacklist, écran, caméras, capteurs. Cela prend du temps et le grade varie d'un technicien à l'autre. Gradifon est né au comptoir d'une boutique de réparation, pour ses propres reprises. Il fallait un outil qui lise le téléphone dès le branchement USB, sur Android comme sur iPhone, et qui dise clairement quand un constructeur n'expose pas une information au lieu d'inventer une valeur.

▸ FOCUS_FRAME · 001

La section « Le logiciel en images » : de vraies captures de l'interface de bureau, ici la fiche d'un iPhone 17 Pro lue par câble, avec batterie, IMEI, blacklist et stockage. Les appareils et les chiffres affichés sont des exemples.

Focus sur l'expérience utilisateur : détails de navigation, micro-interactions et hiérarchie visuelle.

RES1440×900
FORMATPNG · sRGB
ZOOM1.00×
0,01440,00,9001440,900Section « Le logiciel en images »

▸ La solution

J'ai tout développé dans un seul dépôt (monorepo pnpm). Le logiciel de bureau (Electron, React, Tailwind) lit le téléphone par USB : adb embarqué pour Android, client usbmux et lockdown écrit en TypeScript pour l'iPhone. Sur Android, l'appli de test (Expo) s'installe par le câble et renvoie les 22 résultats en direct par WebSocket. Les diagnostics restent dans une base SQLite locale. L'atelier (réparations, stock, factures, fidélité) passe par Supabase, sur des serveurs situés à Paris. Le site est en HTML, CSS et JavaScript, sans framework, hébergé sur Vercel.

0,01440,00,9001440,900Section atelier avec maquette cliquable
▸ FOCUS_FRAME · 002

La section atelier, avec une maquette cliquable du logiciel : réparations, finances et fidélité se parcourent dans la page. Les données affichées sont des exemples.

RES1440×900
FORMATPNG · sRGB
ZOOM1.00×
▸ Les résultats

Résultats clés

Gradifon est en ligne et se télécharge librement pour Windows et Mac, avec une application Mac signée et validée par Apple et des mises à jour automatiques. 25 versions ont été publiées entre le 18 septembre et le 9 octobre 2026. Le logiciel va du diagnostic Android et iPhone jusqu'à la facture, en passant par un certificat PDF que l'acheteur vérifie par QR code. L'appli de test pour iPhone est en cours de validation par Apple.

22

Tests guidés par téléphone

4

Plateformes couvertes

25

Versions publiées

Voir le site

gradifon.fr

▸ Vous avez un projet similaire ?

Discutons de votre vision.

Je conçois et développe sur mesure pour des marques exigeantes. Réponse sous 24h.

Demander un devis
▸ Processus de création

Chaque projet suit un processus structuré pour garantir un résultat optimal.

Ce projet a été réalisé en 4 semaines, de la découverte initiale au déploiement final.

01
Phase 11 semaine

Cadrage & Socle de diagnostic

Le brief tient en une phrase : brancher un téléphone, lire ses infos, pousser une appli de test, récupérer les résultats, générer un certificat PDF. Je monte un monorepo pnpm avec des schémas zod partagés entre le PC et le mobile, l'application Electron, le module adb qui remplit la fiche appareil, l'appli Expo reliée au PC par WebSocket et l'historique SQLite.

pnpmElectronExpozodSQLite
02
Phase 21 semaine

Comptes, Serveur & Mises à jour

Le logiciel ne s'ouvre qu'avec un compte : authentification Supabase, panneau d'administration, demandes d'accès validées à la main. La vérification blacklist (imei.info) passe par une fonction serveur. L'installeur Windows est construit par GitHub Actions, l'application Mac est signée et notarisée, et les postes installés se mettent à jour seuls.

SupabasePostgreSQLGitHub Actionselectron-updater
03
Phase 33 jours

Site & Certificat en ligne

Le site est écrit en HTML, CSS et JavaScript, sans framework et sans cookie. gradifon.fr est en service le 23 septembre 2026. Deux fonctions Vercel servent les téléchargements et la page publique du certificat, que l'acheteur ouvre par QR code.

HTMLCSSJavaScriptVercel
04
Phase 41 semaine

iPhone & Atelier

L'iPhone se lit par câble sans rien installer, avec un client usbmux et lockdown écrit en TypeScript, et une appli de test iOS part en validation chez Apple. En parallèle, j'ajoute l'atelier en ligne : clients, réparations, stock de pièces, factures et avoirs inaltérables, finances, fidélité. Chaque boutique ne voit que ses propres données.

ExpoSwiftKotlinSupabaseRecharts
05
Phase 51 semaine

Sécurité, Recette & Formules

Une recette du site, du logiciel et de l'appli débouche sur un lot de corrections : Content-Security-Policy stricte, HSTS, polices auto-hébergées, double authentification, journal d'administration non modifiable, appli Android signée et vérifiée par empreinte. Les tests Vitest couvrent les parseurs adb, les trames iPhone et l'impression d'étiquettes. Les trois formules arrivent sur le site et dans le logiciel.

VitestGitHub ActionsSupabaseVercel
▸ Convaincu par cette approche ?

Propulsons votre projet
au niveau supérieur.

Devis gratuit · Réponse sous 24 h · Disponible immédiatement

Projet suivant

OrdiPhone Services