Projects

Here is a list of some of my programming projects.

Single Page Web-Apps

𝓤𝙣𝙞𝙛𝙤𝙧𝙢: Unicode Text Formatter (React)

A simple unicode text formatter built off the Create-React-App project template.

image of uniform unicode text formatter formating text

You can check out the source code here or visit the website yourself here.

Term-card: No data-store note card sharing (Vue/Bulma/LZMA.js)

Effectively a hacked version of topaz’s paste (a no data-share source code sharing app for advent of code) designed for general purpose notecard sharing.

Basically works by storing the compressed base-64 encoded notecard data in the web-page URL.

image of term-card working

You can check out the source code here or visit the website yourself here.

Biology Portfolio (Bulma)

A simple but stylish website I made for my final project in my Bio 103: Human Anatony Course during spring term of 2019.

The website was intended to showcase the variety of work I made during the term but also gave me the opportunity to leverage npm in stream lining my development process using a variety of neat tools like Babel, Webpack, Sass & Bulma.

image of website

You can check out the source code here or visit the website yourself here.

Miscellaneous Programming Projects

Computer Chess (C++ w/SDL 2.0)

An implementation of 2 player computer chess with a GUI programmed in C++ with usage of the SDL 2.0 Library.

chess program working

You can check out the source code here

ToyCalc (C)

A simple terminal calculator interface written using the NCURSES library C!

image of the program working

You can check out the source code here.

Langston’s Ant (Python)

An implementation of Langston’s Ant using Python and Tkinter. You can find the code here

image of the program working

Comic Sans Bookmarklet (JavaScript)

A small url-embedded block of JavaScript code that changes all the fonts on a given web-page to Comic Sans MS. You can find the code here.

image of the program working

Poll-Boy (Python)

Poll-Boy is a simple bot that I programmed using the library discord.py to add simple yes or no polls. The idea was to make a better alternative to straw-polls for Discord servers.

The source code can be found here.

image of the program working

Video Games

Back-Stabbers! (JavaScript)

image of my javascript game A game where you stab simple 8 bit sprites in order to gain points! This game was made for the 13kJsGames 2019 code golfing competition where projects were forced to be under 13 kilobytes. This meant common and popular libraries like JQuery and most game frameworks were banned from being used. This is the only game I made from ‘scratch’, that is without the help of a game engine like Unity or GameMaker. The game placed 50th out of 200 entries. You can play a slightly more polished version of the game here!

A Slimy Quest (Gamemaker Studio 1.4)

Image of Slimy Character falling down

A mix of a basic platforming and pong game. Made in 1 month for the 2018 GitHub GameOFF. My game placed 19th overall out of 328 entries. Most notably I also scored 11th place for the category of Theme Interpretation. The Game’s source code may be viewed here, the entry for the GameOff can be viewed here and if you wish, you can play it here.

Dolt’s Home (Unity 3D)

Image of Dolts Home

A 3D game made over the course of my Sophomore year using Blender, Unity, BFXR and a couple more tools/libraries. The project can be found here.

image of tree

Bear World! (Gamemaker Studio 1.4)

A simple platforming game I made Freshman year for my Introduction to Programming Class. Although it hasn’t aged particularly well and I would recommend playing A Slimy Quest over it, you can still play this game here!

Chrome Extensions

Student Selector

A chrome extension which randomly selects a value from a list given by the user. It was built to help Teachers randomly select students in a classroom without having to use those pesky Popsicle sticks.

Image of the chrome extension

You can get it today for free at the Chrome web-store! And/Or you can check out the source code here

Amazon Price Tracker

This was a chrome extension I programmed for my IB Computer Science IA (Internal Assessment). It simply tracks the price of amazon products and notifies the user when a new product has been found.

image of the chrome extension another image of the chrome extension

You can also get this chrome extension on the chrome web-store for free. And/Or you can check out the source code here