Skip to content

juwit/gitlab-classrooms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitLab Classrooms Logo

GitHub activity SonarCloud Last Tag Uptime Robot ratio (7 days)


GitLab Classroom is a modest clone of Github Classroom, aimed at GitLab.

Features

GitLab Classrooms helps Teachers to:

  • create GitLab groups for a class
  • give assignment for the Students
  • automate Students repositories creation in the Group
  • use project templates, to have a code skeleton to start with
  • grade work automatically by importing test results

For Students, GitLab Classrooms help them to:

  • access their assignments
  • create their repositories automatically by simply joining a classroom with a magic link
  • see their grade on each assignment

GitLab Classroom uses GitLab OAuth2 provider to authenticate Teachers and Students, so no account management is required.

License

GitLab Classrooms is licensed under the terms of Mozilla Public License 2.0.