My favourite and largest projects.
A feature-packed task manager and tracker. Built in vanilla JavaScript, HTML and CSS.
A dynamic stationery list generator for Wellington High School parents and students. Includes an interface for teachers to edit their subjects' stationery requirements. Built in vanilla JavaScript, HTML, and CSS.
A simple speedcubing cumulative time limit calculator. Used at speedcubing competitions to help judges track cumulative time limits for competitors. Built in React.
A directory of venues in the Wellington region for organisers of speedcubing competitions. Built in CSS, vanilla JavaScript and HTML.
The website you're looking at. Built in SvelteKit and vanilla JavaScript.
A simple API providing global rankings and scores of all countries who have competed in speecubing competitions. Built in vanilla JavaScript and run daily by GitHub Actions.
A Python project used for a statistics assignment to demonstrate the difference in experimental probability.
In addition to the projects listed above, I've also contributed to the following open source projects: