Extensions used
Besides the custom modules developed specifically for the project, there were a few extensions used on the website:
- Akeeba Backup: Used to quickly create backups on the fly, while working on the website
- GDPR by J!Extensions Store: Used to manage cookie mapping and classification, display a cookie bar, and comply with privacy regulations
- Membership Pro by JoomDonation: Used to sell and manage subscriptions
- OSCampus Pro by JoomlaShack: Used to manage courses, lessons, and learning paths
- LiteSpeed Cache: Used to unleash the benefits of caching functionalities offered by the server
- SP Page Builder: Used to build pages quickly
Overall, the team tried to keep the number of extensions used to the bare minimum, to reduce security risks and the footprint on website performance.
With the list of extensions used on the website, we have completed this case study.