NPM Package 'robotevents-api' is a wrapper for the RobotEvents API.
I developed it using
NodeJS, and published it to
Node Package Manager.
This package simplifies the process of using and authenticating requests to the API.
BoostRobotics.org is the home of Boost Robotics, a organization that strives to bring competitive robotics to underrepresented groups in STEM.
I developed it using
NodeJS,
PugJS,
ExpressJS,
CSS, and JS.
This website uses custom authentication for users to see curriculum.
Improved Quizlet is a website focused on being a simple quizzing website, with no extra bloatware.
I developed it using NodeJS, PugJS, CSS, and JS. This website is compiled into one file using a NodeJS compile script, making serving easier and less network costly.
Candy clicker is a fun game where you click candy, get points, buy upgrades, and get more candy!
I developed it using HTML, CSS, and JS. The upgrades section of the page is generated from a predefined object.
iNotes is a notes web app that saves your notes locally, privately, on your browser.
I developed it using HTML, CSS, and JS. This website offers subtle user-oriented features, while still offering the core functionality of a notes app.
Memory Flip is a card matching game that tests your memory & recall skills!
I developed it using HTML, CSS, and JS. This website multiple customization features, such as dark and light themes.
YouTube Downloader, or YTDL, allows you to download YouTube videos in MP4, WEBM, and MP3, and also allows you to specify format/bitrate.
I developed it using NodeJS, FFMpeg, HTML, JS, and CSS. The backend is run on a Raspberry Pi 5, and stores a temporary cache of video/audio.