Aller au contenu
salks.
Tous les projets

MySchool

Une application Android et Windows pour scanner ses cours et les retrouver rangés.

MySchool numérise les feuilles de cours avec l’imprimante, lit l’identifiant écrit en haut de la page et range chaque fiche par matière, thème, chapitre et séance. Il en tire aussi des fiches de révision.

Année
2026
Catégorie
Outils
Contexte
Projet personnel
État
En cours
MySchool
Pl. IMySchool

Le classeur, pris au mot

J’écris mes cours à la main, sur des copies doubles rangées dans un classeur. MySchool en fait une archive numérique sans rien changer à cette habitude : on scanne la feuille, l’application la range au bon endroit, et on la retrouve sur le téléphone comme sur l’ordinateur.

Un code sur chaque feuille

Chaque feuille porte en haut, hors de la marge, un identifiant court :

HIST - TH1 - CH1 - S1 - 2627

La matière, le thème (facultatif), le chapitre, la séance (ou ANN1 pour une annexe) et l’année scolaire. Le numéro de page reste dans la marge. L’application suit la même hiérarchie que les intercalaires du classeur : année, matière, thème, chapitre, séance ou annexe, puis la fiche avec son recto et son verso.

De la feuille à l’archive

  1. Numérisation en couleur à 300 dpi, lancée depuis l’application.
  2. Redressement de la page et recadrage sur ses bords, avant toute lecture, sinon l’identifiant devient illisible.
  3. Lecture de deux zones seulement : le bandeau du haut et la gouttière gauche. C’est beaucoup plus rapide que de lire toute la page, et plus fiable.
  4. Vérification : le formulaire s’ouvre prérempli, on valide ou on corrige. S’il ne trouve rien, il s’ouvre vide plutôt que faux.
  5. Rangement : l’image part dans un stockage privé, les informations dans la base.

Le scanner sans pilote

L’imprimante n’a pas de kit de développement pour Android. Elle parle en revanche eSCL, le protocole d’AirScan et Mopria : une petite API HTTP, la même depuis Windows et depuis Android. MySchool la trouve tout seul sur le réseau local et la pilote directement, sans driver ni serveur intermédiaire.

Les fiches de révision

On choisit une séance, un chapitre ou un thème, et MySchool rassemble le texte de toutes les fiches concernées pour en tirer une fiche de révision prête à relire, rédigée par Claude. La fiche est enregistrée, donc consultable aussi depuis le téléphone.

Les choix techniques

Une seule base de code Flutter pour Android et Windows. La lecture des zones utilise ce que chaque système fournit hors ligne : ML Kit sur Android, l’OCR intégré à Windows. Les métadonnées vivent dans Supabase Postgres et les images dans un stockage Supabase privé, protégé par la connexion : l’offre gratuite suffit pour des dizaines de milliers de pages. L’interface reprend la copie double, avec son papier ivoire, sa réglure et sa marge rouge.

Galerie

À voir aussi
  1. →

    Calliope

    Outils

    Un outil gratuit pour ficher ses textes du bac de français : explication linéaire, dissertation, export PDF et Word.

  2. →

    NationsGlory Sigma — Administration & Événements

    Web

    Plateforme d'administration, de modération et d'animation développée pour la communauté de NationsGlory Sigma.

Un besoin similaire ? Je peux construire la même chose pour toi.