I'm not a Moodle developer and do not have in depth knowledge about the platform. I'm working on a project where I want to use Moodle as the LMS. But, due to customer requirements, I need to hide quite a bit of content. Basically, the user should not have a clue that (s)he is using Moodle in the background.
I am planning on using H5P interactive videos, so this is a mixed Moodle H5P question.
I want to exclusively use H5P interactive videos as my course content (probably will not even create courses if it is possible to just use H5P). And I want to embed these interactive videos in my application. The user will not have access to course structure, etc. But, from the H5P documentation, I understand that, when I embed H5P content using an iframe, I loose access to xAPI events. And I need to capture those to know when the user has completed an interactive video.
In summary: I want to create and host H5P content in Moodle. And then embed this content into my app without any Moodle UI. But I want Moodle to keep track of the completed activities in the background so that I can access them later.