Projects.

Here are my finished and on-going projects.

DMOJ Voting Feature

Developed and designed with a friend a community requested voting feature on problem difficulty within the DMOJ problem archive. Contributions were made to both front-end and back-end, integrating DMOJ’s existing Django framework , codebase and UI. Submitted a large pull request for this feature (~700 lines of code, 300+ commits) to DMOJ's open-source repository, which has received 250+ comments to date

NYAN CATS ONLY GO UP

NYAN CATS ONLY GO UP is a decentralized, cryptocurrency-based stock market game running on the Ethereum blockchain. Users can upload memes, as well as buy and sell meme shares for M3M, our own crypto token that can be freely exchanged with Ethereum. Meme prices are directly crowdsourced through a voting feature, in which users can browse memes and vote for their favourites, ensuring high-quality memes grow in price, while stale or unfunny memes get voted out of view.

Bayview Model UN Website

A website built with partner web developer using next JS and tailwind. Google and instagram APIs were used to query back-end data to support some of the pages. Supported sign up for Bayview students interested in the club.

Bubble Tea Tracker

We wanted to bring back some reality for young teenagers to help them become more responsible and improve their financial literacy. To do that, there is a big number to keep track of a user's bubble tea spending to date, as well as graphs to help users visualize those numbers.

Developed with 💦 + 😭 in Richmond Hill.
Inspired by Waldo Broodryk, Anish Agnihotri.
Copyright © 2022 | James Su