An open-source project for creating online courses, built by P2PU
P2PUCourse-in-a-Box is an open-source project that allows users to create and publish online courses without any prior coding experience. It provides a free and easy-to-use tool for building courses.
To run P2PUCourse-in-a-Box locally, follow these steps:
docker run -i -t --rm -u 1000:1000 -p 4000:4000 -v \`pwd\`:/opt/app -v \`pwd\`/.bundler/:/opt/bundler -e BUNDLE\_PATH=~/opt/bundler -w /opt/app ruby:2.7 bash -c "bundle install && bundle exec jekyll serve --watch -H 0.0.0.0"
P2PUCourse-in-a-Box is an open-source project that provides a free and user-friendly tool for creating and publishing online courses. It requires no coding experience and offers customizable templates. Detailed documentation is available, and users can seek assistance from the community forum. To run the tool locally, Docker installation is required. The course content created using P2PUCourse-in-a-Box is shared under a CC BY-SA 4.0 license, while the tool itself is shared under an MIT License.