JDOCopilot est une application basée sur pronote.
Elle a pour but d’optimiser les journées dans le lycée et éviter les retards car il est facile de se tromper ou de ne tout simplement pas trouver sa salle, vu l'organisation désastreuse de l'établissement. Cette application est destinée aux nouveaux élèves comme aux habitués et aux profs responsables des AS et du journal du lycée. Le principal objectif de l'application est d'optimiser les déplacements dans le lycée, à l'aide d'un plan plus ergonomique que ceux déjà proposés. Mais l'application intégrera un chat, avec création automatique de groupes de classe, les horraires des AS avec comment s'y inscrire, un affichage hors ligne de l'emploi du temps, permettant de conaître sa salle de n'importe où, une page de nouvelles, permettant aux élèves du cve, cvl, etc d'afficher des informations et une vue d'ensemble de la progression jusqu'au bac. Des 'widgets' seront aussi disponibles pour ne pas avoir a attendre pour conaître sa salle.
› Comment ça marche
› C'est sécurisé ?
› Tout est de nous ?
› C'est codé comment ?
le schema de pronote pour notre académie est très simple: un client passe par atrium comme un tunnel pour accéder aux serveurs de pronote. Notre application ajàute une étape: notre API passe par Atrium pour se connecter à pronote avec vos identifiants et renvoyer à l'application les données demandées.
Oui ! Vos identifiants sont en sécurité avec nous, personne ne vera vos notes, même pas nous :) Les identifiants sont tous cryptés avant d'être envoyés à pronote, en plus, nous ne gardons pour le moment aucune données personnelles : tout est téléchargé à votre première connexion journalière. La vérification de vos identifiants est faite par les serveurs de pronote, on à même pas votre prénom.
En revenche Ce qui n'est ni chez pronote ni chez nous est chez vous ! Les données sur votre téléphone ne sont pas cryptées, il est donc de votre responsabilité de les protéger :)
Non ! Pour coder l'application nous avons utilisé une API originelle de Litarvan, qu'on a adapté à cause d'un bug sur les connexions a Atrium. Nous avons aussi utilisé des librairies diverses et variées pour l'ergonomie, la sécurité et l'efficacité de l'application. Donc nous remercions expressement tous ces développeurs qui mettent leurs outils gratuitement au service de leur compères !
› Petit flex de la f-end team :)
L'application est codée en react native, utilise l'API pronote de Litarvan et Expo go
Pour l'heure, JDO-Copilot est gratuit et open-source, vous pouvez y participer en faisant une pull request, avec une explication détaillée de ce qu'apporte votre contribution. Si celle-ci est acceptée, vous serez mentionné comme contributeur.
Albatross! NSI cross-team