A plug-in is basically a web site that serves HTML pages, which can be seamlessly embedded into COYO pages with the purpose of displaying additional information or provide interfaces to 3rd party systems, without the need to leave the COYO page. A COYO administrator has to install and enable a plug-in on a COYO system. The plug-in is then made available as widget and content maintainers may add it to pages and all places that can display a widget.
If the plug-in processes or even stores GDPR relevant data you have to ensure that this is done in a compliant way and does not violate GDPR rules. Your technology stack and tools should support you in writing secure and maintainable code.
All code of our plug-in step-by-step guide can be found on gitlab.
Hosting the demo project
This demo project is set up to be hosted at Heroku. You may, however, serve your plug-in from the hosting service of your choice.
In the first steps, we only need to serve a static website, so no backend application hosting required.
Updated 7 months ago