Documentation
RepairLab
RepairLab est un simulateur de réparation électronique en ligne : on place une carte sur le banc d'essai virtuel, on branche les sondes de l'oscilloscope, on mesure les tensions et on identifie les composants défaillants — le tout sans risquer de tout casser. Chaque panne est un scénario conçu par des réparateurs, avec des symptômes réalistes qui demandent un vrai raisonnement.
Présentation
RepairLab est une plateforme d'apprentissage interactive dédiée à la réparation de matériel électronique. Construite avec Vite et TypeScript, elle propose un environnement de simulation complet où l'on apprend à diagnostiquer et réparer du matériel réel — cartes graphiques, PC portables, MacBooks — sans risquer d'endommager des composants.
Le cœur de l'expérience est le banc d'essai virtuel : on place une carte sur le plan de travail, on branche les sondes de l'oscilloscope, on mesure les tensions avec le multimètre, on suit les schémas électroniques et on identifie les composants défaillants. Chaque panne est un scénario conçu par des réparateurs, avec des symptômes réalistes qui demandent un vrai raisonnement.
L'interface adopte un thème dark technique avec fond de PCB animé en toile de fond (canvas WebGL), une surcouche scanline pour l'immersion et une typographie taillée pour la lecture technique (Inter + JetBrains Mono). Un système de progression et de scoring suit l'apprentissage : chaque réparation réussie débloque des planches plus complexes.
L'architecture est conteneurisée en Docker (frontend Vite + backend Node/PostgreSQL) derrière un tunnel Cloudflare, avec une API REST et une base PostgreSQL pour la persistance des utilisateurs, des sessions et des scores.
Comment l'utiliser
Démarrer une simulation
- 1.Ouvre RepairLab depuis ton navigateur — aucun compte n'est nécessaire pour commencer.
- 2.Choisis un type d'appareil dans le catalogue : carte graphique, PC portable ou MacBook.
- 3.Sélectionne un scénario de panne : l'appareil s'affiche sur le plan de travail avec ses symptômes.
Utiliser les outils de diagnostic
- 1.Prends le multimètre pour mesurer les tensions aux points de test.
- 2.Branche les sondes de l'oscilloscope sur les signaux suspects.
- 3.Consulte le schéma électronique pour tracer les circuits et identifier les zones à vérifier.
- 4.Compare les mesures relevées aux valeurs attendues pour localiser le composant défaillant.
Réparer et valider
- 1.Une fois le défaut identifié, remplace le composant défectueux via l'interface.
- 2.Rebranche l'alimentation et vérifie que les tensions sont revenues dans les clous.
- 3.Si tout est bon, la carte est marquée comme réparée — ton score augmente et de nouveaux scénarios se débloquent.
Fonctionnalités
Sous le capot
RepairLab est bâti sur les briques suivantes :
FAQ
Faut-il du matériel pour utiliser RepairLab ?
Non, tout se fait dans le navigateur : multimètre, oscilloscope, sondes et schémas sont simulés. C'est fait pour apprendre sans avoir à investir dans du vrai matériel ni risquer d'endommager des composants.
Les pannes sont-elles réalistes ?
Oui, elles sont conçues à partir de cas réels rencontrés par des réparateurs professionnels. Chaque symptôme est plausible et demande une vraie démarche de diagnostic.
Est-ce que ça marche sur mobile ?
L'interface est pensée pour un écran d'ordinateur (banc d'essai, schémas, outils de mesure). Elle reste consultable sur tablette mais l'expérience recommandée est sur desktop.
Y a-t-il une progression ou un score ?
Oui : chaque réparation réussie rapporte des points et débloque des planches plus complexes. Le système de scoring suit ton apprentissage au fil des scénarios.