This is a simple web-app that may be used by any group of people to organize and run their daily study/practice routine.
It serves two main purposes: task management/scheduling and solutions submission.
Every user has access to a submissions page where they can publish their solution for the current day's problem in a form of a URL (typically a URL to a third party publishing service like Pastebin).
An admin can prepare a list of tasks for students. One task per day :)
docker-compose up
Create Django super user
docker-compose run web sh
/venv/bin/python manage.py createsuperuser
Access the site on http://localhost:8000/, log in using the super user credentials created earlier.
You might need to setup port forwarding, see https://stackoverflow.com/a/45822356/76176. Also, mounting might not work if the project is outside of Users folder. Move it there or try https://headsigned.com/posts/mounting-docker-volumes-with-docker-toolbox-for-windows/.
TBD