GradePush
EN GitHub Essayer la démo

Qu’est-ce que GradePush?

GradePush Core est une alternative à GitHub Classroom, à code ouvert et auto-hébergée. Il rassemble les classes, les consignes, les dépôts des étudiants et les résultats des tests automatiques dans un espace géré par votre établissement.

Comment ça fonctionne

  1. Un enseignant connecte une organisation GitHub et crée une classe.
  2. Il prépare un devoir individuel ou en équipe, puis partage son invitation.
  3. Les étudiants acceptent le devoir et travaillent dans un dépôt GitHub.
  4. GradePush suit les envois et présente les résultats de GitHub Actions.

Les étudiants continuent d’utiliser Git et leur éditeur préféré. Leur code reste dans les dépôts GitHub. Les tests s’exécutent avec GitHub Actions.

Choisir votre parcours

La démo permet d’explorer GradePush avec des données d’exemple. Elle est réinitialisée chaque jour et ne crée pas de vrais dépôts GitHub.

Core et Cloud

Core est distribué sous la licence AGPL-3.0-only. Une installation accueille un établissement, avec plusieurs enseignants et classes. L’interface est disponible en français et en anglais.

En auto-hébergement, votre établissement gère le serveur, la base de données, les mises à jour et les sauvegardes. L’hébergement et l’utilisation de GitHub Actions peuvent entraîner leurs propres frais.

GradePush Cloud est un service géré prévu pour la suite. Les inscriptions ne sont pas encore ouvertes.

Rechercher dans la documentation

Recherchez un sujet, une fonctionnalité ou une commande.