Hello,
Thank you for your question. Yes, the Support Center is built in Joomla.
It has been custom modified by Brad our Joomla Guru:
You can easily install Joomla using Softaculous, with just a click or two.
We also have a full Joomla Education Channel.
If you have any further questions, feel free to post them below.
Thank you,
John-Paul