UTQC Website Homepage
I led the complete redesign and development of the University of Toronto Quantum Computing Club's new
website, working with a team of web developers to build a new site from the ground up.
We moved from the restricted templates and plugins of WordPress to a much
more flexible custom development stack - HTML, CSS, and JS -
giving us a lot more control over the website!
I primarily took lead of the site's UI/UX and frontend development, planning, designing and implementing the core
pages, layouts, and reusable components, while coordinating with UTQC executives for content.
The result is a website that reflects the UTQC like never before! Check it out here.
It's June 2026, I get a WebDev position at UTQC. At this point, I'm just a member on the team, and the application clearly stated that no coding skills were required. The current website is, and always has been, managed on Wordpress.
UTQC Prev Website
Wordpress of Prev Website
I started things off by doing a little research on what club websites usually include and such.
Then I planned the overall structure of the website and established the typography, layouts, colour scheme(based on logo), and
designed a few reusable design elements that would be repeated throughout the site to keep it cohesive.
We then shared the code on Github and hosted the site on Vercel, with plans to change the URL later. In the meantime, I also
linked the new website from the previous WordPress site so that
visitors who reached the old website could still find the new one. This allowed for a smooth transition.
I tried to split up the implementation fairly, daily messaging the team about open task, and keeping them posted on new updates. Jaden took charge of the JS
side of this project, including API handling (for the Google Calander on events page), and animation. I was in charge of implementing the core pages,
designing the UI with CSS, animating as much as possible with CSS (eg marquee/hover animations), communicating with the execs and getting info, content & feedback. We also held meeting with the president, who would tell us what he wanted in the website and I would adjust and plan accordingly.
One of my daily messages
Initial Design of Hero Section
Working on Colours
This project was one of my first experiences leading a real development team.
One of the biggest lessons I learnt is the importance of keeping everyone on the same page.
Because multiple developers were working on different parts of the website, small changes could easily create inconsistencies if they weren't communicated clearly. At one point, conflicting changes even broke the codebase T_T.
From that experience, I learned to inform everyone about implementation decisions early on, clarify things before starting work, and make sure everyone understands how the larger view of the project.
On the front end side, I learnt that building a website
has a lot to do with planning the accessibility and readablitly.
You have to think about about how users
would navigate the site, how information should be organized, how readble the information is, etc. In the end, accessiblity affects most of the design choices.
Most importantly, the project gave me experience leading a team, while still learning too!
But perhaps the most interesting part of this project was how unexpectedly far it took me.
When I first joined UTQC directors team, I was simply a WebDev team member on a position that explicitly said coding experience
wasn't required. I initially just wanted to see if I could improve the existing WordPress site. A few months later, I found myself leading
the development of an entirely new website, making the 'important' decisions, coordinating with executives, working with other developers, and learning how to manage a project as it evolved.
All in all, this project made me realize how much I enjoy designing things. The idea that it's hopefully going to represent UTQC for years to come is so fulfilling too! Maybe I'll take up a career in WebDev?