Assignments and Labs


Digital queueing system used for labs. Can also generate Jitsi links in case TAs need to join via a video-call.


Allows (groups of) students to hand in their work. Optionally you can let your own scripts auto-assess the submissions. Allows you to keep track of scores/grades and export these.


Peer reviewing platform. Let (groups of) students hand in their assignments, and let them review the assignment(s) of others. Optionally you can request feedback on the quality of the reviews.

Projects and Communication


Chat solution. Within your "team" you can create public and/or private channels to communicate with your colleagues/fellow students.


Online video-calls. Simply generate a room (URL) and share with others. No installation of software required.

GitLab + builders

Platform for collaborative software development. Multiple build servers are available to setup your CI/CD pipelines.



Management of project offerings, signups, etc. Has grouping algorithms that can assign students based on their project and group preferences.


Allows students and their supervisors to register their Master thesis progress. Support staff can generate reports on the current thesis students.


Teaching Assistant Management platform. Allows indicating interest to become TA as a student. Furthermore helps with the management of our TA-army.