open source / 2021 - 2022
joomla 4 guided tour
An MVC component and plugin shipped into Joomla 4 core through Google Summer of Code.
Merged into core2M+ sitesContributor → mentor
PHP · JavaScript · MVC · Joomla
Overview
At 20, I shipped the Guided Tour feature into Joomla 4 core through Google Summer of Code. It was one of a small number of projects merged into mainline that year and now runs within a CMS used by more than 2 million sites. I was invited back the following year as a mentor.
What shipped
- An MVC component for creating and managing guided tours.
- A plugin connecting tour steps to Joomla administration interfaces.
- Core integration, tests, review changes, and documentation.
- A maintainable extension path for future tours and product onboarding.
What I learned
Shipping into a mature open-source project meant designing for compatibility, maintainability, review, and users I would never meet—not just making the feature work locally.