Tarpaulin, is a lightweight course management tool that’s an “alternative” to Canvas. In particular, Tarpaulin allows users (instructors and students) to see information about the courses they’re teaching/taking. It allows instructors to create assignments for their courses, and it allows students to submit solutions to those assignments.
To get a local copy up and running follow these simple example steps.
Git clone:
git clone https://github.com/osu-cs493-sp23/Tarpaulin---Canvas-Backend-Clone.git
Download docker daemon : docker.com/products/docker-desktop/
Since this entire application is Containerized you can simply run it this way:
- docker
docker compose up