Hi, I'm Cy.

It's nice to meet you! Check out some of my projects 

sc4hfair

The 2022‑2023 Somerset County 4‑H Fair App, winner of the 2022 4‑H Fair Managers' Award

odbyork

A website for the Our Daily Bread soup kitchen in York, PA

speedslope

A minimalistic 3D slope game written in Unity

browse

An in-browser proxy for accessing blocked websites

makeawebsite

An AI chat-based website generator

miq

Mic cue management and automation with OSC and sourcing from Google Sheets

tetris

Tetris written from scratch in JavaScript (with hold, lookahead, SRS+, and sound effects)

blackjack

A React Blackjack game written with my friend for my 2021 AP CS final project

ti84

A repackaged TestNav TI-84 Plus CE emulator

ru-bus-nerd

Know basically anything about any Rutgers bus - powered by the CPTDB Wiki

ridgecompsci

The Ridge Comp Sci Club website

ytdl

A frontend and API for the youtube_dl Python library, providing easy downloads

hat-draw

An 8x8 pixel canvas that uses MQTT to sync between clients and a Raspberry Pi Sense HAT

poptrig

A trig practice game to improve your trig consistency in Mr. Boop's AP Calc AB class

1word

A one word typing test written in Vue

type

A typing test written in Svelte that pulls samples from oracle.cy2.me

apcs2021

A compilation of all the 2021 Ridge AP CS final projects

nanote

A simple, stateless music server and mobile-ready client

ridgehacks2023

The website for RidgeHacks 2023, my high school's hackathon

ridgehacks2022

The website for RidgeHacks 2022, my high school's hackathon

4hcomputers

The website for the 4-H Computer Club in Somerset County

codetools

A coding challenge platform built for my AP CS teacher during COVID

playtools

A video view tracking platform built for a couple of my teachers

catjam

The online leaderboard for a Unity game my friend made

hx

A collection of random HTML experiments

courses

An unfinished platform for building web development courses

anylyrics

An AI-powered web scraper for fetching song lyrics that runs on IBM Functions

connect4

A buggy Connect 4 game I built to learn about WebSockets

oracle

A random message from the oracle (try "/api")

portfoliosite6

The 3nd major iteration of my portfolio site (currently viewing the 4th iteration)

portfoliosite5

The 2nd major iteration of my portfolio site (currently viewing the 4th iteration)

portfoliosite1

My very first portfolio site (currently viewing the 4th iteration)