This website was a ground up rewrite of the ticketing site for CHQ. The old site was written in an outdated version of PHP that required a major overhaul to be usable, and had several fundamental flaws that made maintaining the site challenging. For the 2022 season, we decided to rewrite the site in a stack that better suited our team's skillset- Django, Python, and Vue. To do this, I had to reengineer our standard Django stack to be more friendly with Vue and Webpack. I then lead a team of both internal and external staff to rebuild the old site, module by module. Our team delivered on time and under budget, and the launch went smoothly.
Compared to the old site, the new site features several notable improvements:
It's now been replaced with our long term ticketing solution, but we still reference the work we did here.