Apologies if this is the incorrect forum for this question, but after searching around for a while it seemed to be the one that was most appropriate.
I am a developer that has an online ID verification and participation proctoring app that can be installed on any web site by simply adding a script tag (that points to our servers).
While this is easy if you have access to the code and the desire to modify your Moodle installation, I'd like to create a plugin that would allow the admin to add this service to any course/page/etc. I'm not sure which plugin type would be best suited for this. Again, this would simply add a Javascript script tag to the bottom of the course/page/etc. It would need to access the course participant's first and last name, plus their user/course ID information (however Moodle stores this). It would also need some sort of method for the admin to set their Integrity Advocate (our product) information (API Key, etc). What sort of plugin type would you recommend I use for this?
Additionally, we also provide an API that allows LMS systems to interact with/pull the data for sessions that have been recorded. I would like to create a plugin that would allow the admin to install this within the Admin section of Moodle. What sort of plugin type would be best for this?
If a plugin isn't the way to go, what other options would I have?
Thanks in advance for any advice you may have!