It was quite a learning experience, but Yii did make a lot of things simple.
The site is still a work in progress, and there’s probably some refactoring to do.
I built custom parts to manage vendors, events and festivals, and they link to each other in the back end, making it easier to display the needed content on the front-end.