TimeRiddle is a web based e-learning platform for programming.
The aim of the project is to publish the code together with the tasks in a way that is clear and accessible to the student. The ability to disable code publication makes it possible for the student to work on the assignments themselves and when the teacher decides to publish the code, they can do so immediately.
$ composer install
$ php artisan key:generate
$ php artisan serve --host 0.0.0.0 --port 90
$ php artisan route:cache
$ php artisan config:cache
$ php artisan optimize