Étude de cas
Projet personnel · Application multiplateforme
Des semaines de cours en rotation, organisées sur trois plateformes.
Captures d'écran
Le problème
Beaucoup d’établissements fonctionnent avec des emplois du temps alternés : semaine A et semaine B, semaines paires et impaires. Les applications de calendrier classiques partent du principe que toutes les semaines se ressemblent. Résultat : les élèves doivent ressaisir les mêmes cours ou deviner quelle semaine s’applique.
Ce que j’ai fait
J’ai développé l’application en Flutter avec Material 3. Vous définissez la durée du cycle et une date de départ, et elle calcule à quelle semaine correspond n’importe quelle date. Elle met en évidence le cours en cours, permet d’attribuer à chaque matière une couleur, une salle et des notes, et exporte ou restaure tout l’emploi du temps au format JSON.
Le résultat
Une application fonctionnelle pour Windows (avec un programme d’installation), Android et le web, à partir d’une seule base de code. La version web est en ligne et le code est open source sous licence MIT.
Vérifie par toi-même
Service associé : Développement d’applications mobiles
Ma stack
Touche-à-tout. Expert en rien.
Mais je livre quand même tout le putain de projet


