We are really struggling to integrate OpenEdX as the LMS backend for our web application and we are hoping to get some direction from all you talented knowledgeable people on here.
We really want to OpenEdX to host our SCORM content, track user scores and completion statistics, create our own dashboards etc. However we have been trying to use the LTI provider tools to do this and we have not been having a lot of success. At the moment when we link the content it takes them to the OpenEdX instance rather than playing within our web application. It seems as though the LTI provider service is a deprecated test service. We’re trying to make our web application (Angular & NodeJS) into an LTI consumer, and that it will play the course content inside the iFrame which is hosted by an LTI Provider, which is the OpenEdX. If accessing OpenEdX course contents through the LTI Provider is not anymore supported, is this Pull Request (https://github.com/edx/edx-platform/pull/27089) a solution for this implementation?
Should we be using the LTI Provider/Consumer model or an API? Im just wondering if other people integrate OpenEdX as the backend LMS for their own web application and how they went about it.