Une application mobile moderne pour Pronote. | Progressive Web App écrite en JavaScript.

  • By Vince Linise
  • Last update: Sep 21, 2022
  • Comments: 4

Papillon

Front-end pour node-pronote / Pronote+. Made entirely in vanilla JS and can run as a PWA.

image

Démo

Disponible sur https://v3.pronote.plus dans une instance isolée de ce repo, et donc potentiellement pas à jour. La version actuelle est notée dans les paramètres de la webapp.

Notice

Le code est absolument honteux, non commenté, et pas optimisé, déso :/

Build / Run

L'app étant faite en HTML/CSS + Vanilla JS, il n'y a pas besoin d'un module ou framework spécifique.

Ouvrez index.html dans un navigateur.

Github

https://github.com/ecnivtwelve/Papillon

Comments(4)

  • 1

    Connection impossible

    Bonjour,

    Je n'arrive pas a me connecter a mon college du val d'oise je pense que cela doit atre a cause de la modification de connection, depuis le debut d'année le lien enregistrer dans le json (https://cas.moncollege.valdoise.fr/login) et celui ou il faut choisir entre Parent Eleve Vie sco... pouvais mettre celui des éléve (https://cas.moncollege.valdoise.fr/login?selection=eleveparent)

    Merci d'avance

  • 2

    Propositions pour MAJ.

    • Permettre aux utilisateurs d'ajouter des exercices à faire dans la catégorie "travail à faire".

    • D'ajouter manuellement une photo de profil.

  • 3

    Problème affichage des devoirs

    L'affichage sous 5 jours est bugué quand on passe à la prochaine semaine (on devrait plus le faire par semaine) + affichage des devoirs en boucle sur certains jours (ici la physique) https://user-images.githubusercontent.com/76118368/188609033-2b727609-85af-4ca5-b920-5cc1d8e004bb.mp4

  • 4

    Le bouton jour suivant avance de deux jours si l'on affiche le cahier de textes

    1. Sélectionner une date dans le menu et ouvrir l'emploi du temps -> affiche l'edt de la date sélectionnée

    2. Ouvrir le menu et utiliser le bouton Suivant dans la date -> la date avance d'un jour comme attendu

    3. Sélectionner une date dans le menu et ouvrir le cahier de textes -> affiche le cdt du lendemain, probablement logique

    4. Ouvrir le menu -> la date affichée est celle sélectionnée précédemment

    5. Utiliser le bouton Suivant dans la date -> la date avance de 2 jours, soit un jour par rapport à la date affichée dans le cdt