Aleksandr Penskoi

Logo

Associate Professor
SE&CS Faculty, ITMO University, Russia

Senior Software Engineer
Health Samurai


GitHub · Leanpub · Telegram · Twitter · LinkedIn

SLAP

Student Lesson & Attempts Platform for University Courses with Multiple Teachers

SLAP (Student Lesson & Attempts Platform) is a lightweight queue and task management system for university courses taught by several teachers.

Features

Technical details

Written in Go as a single service with an embedded database (BoltDB), so no external database is needed. The course configuration (tasks, teachers, lesson settings) is a single YAML file. Runs from a Docker image.

Contribute

Look at the issues or contact me in Telegram.

Updated 12 November 2026