Proof of concept for an open access course using Docusaurus & H5P
To clone the repository with the files in the submodules:
git clone https://github.com/MitchellShiell/onlineCoursePOC.git
Install required dependencies:
npm ci
Start the server
npm start
Note: Docusaurus requires node version 18 or higher
- Add explainations/documentation
- Docusaurus
- H5P
- Deployment
- H5P offline/export
- SCORM offline export and re-import (Not possible or neccessary see below)
- Workaround for interactive video and course presentation components
-
Lumi does not currently support interactive videos and course presentation components
-
Will need to figure out a workaround
- Works, easy to embed, requires paid subscription to host interactive elements
- Works, was not the easiest but we can use Lumi export the html with seperate media and universally call and render any component in mdx
- Proprietary and hard to embed, also the exports is made to have backend functionality we don't care about
- Will not work outside the loval development environment
- Scorm requires a backend to store user data, this is out of scope as we do not plan to support a backend