Projects

(some still in progress)

Private Lessons

Rails App

Boot camp capstone project created with a team of four. Private Lessons is a event creation and hosting tool featuring data views pertaining to organizers. As this type of tool exists in the real world, albeit ineffectively in my opinion, we created this fully-fuctional proof of concept specifically for dance instructors.

Potify

Rails App

A fun rails project featuring rentable toilets a la Airbnb. Need to go? Potify has your back(side). Full-featured site with a reservation system, payments, location mapping, profile creation and ability to upload your own toilets to rent out. My primary responsibilities were front end, design concept, routing and and myriad back end functionality.

DNA Simulator

JS App

A very cool realistic DNA gene simulator with functional dominant / recessive alleles as well as potential mutations (blonde/blue hair and green/pink eyes). See how many times it takes you to generate the most unlikely face - square head, blue hair, and pink eyes. Maybe get a new cup of coffee first.

Biome Simulator

JS App

I always dreamed of being able to code something like this, and now I can. Currently unfinished, but basic functionality in place, the sliders can be used to change the levels of carbon dioxide and/or oxygen to see how that affects plant life (just colors for now).

Website for the video game studio DarkSnacks

Website

Rad design for a game studio that does not exist (yet). So as soon as make my first (successful) video game I won't have to worry about making a website.

Lost on Purpose

Band website with JS functionality

Site for the band Lost on Purpose. They asked for a simple, clean site with links that updated what was displayed on the page via JavaScript

Mini JavaScript Projects

js-clock

Analogue Clock

JavaScript App

A stunningly gorgous analogue clock with a realistic second hand tick. Built with vanilla JS.

flex-panel

Flexible Panels

JavaScript App

Nice animated panels that open and close when clicked. Many use cases for expandable views. Coded in vanilla JavaScript.

js-colors

Beautiful Line Drawer

JavaScript App

Cool colorful drawing app where lines converge on your mouse pointer from all four corners. Built with vanilla JS using JS canvas.

js-clock

Guessing Game!

JavaScript App

A high-concept take on the classic guessing game "Guess the number from 1 to 100". I'm lying, it's just a simple guessing game. But surprisingly fun... once.

js-clock

Nice Little Calculator

Stimulus App

You have to admit it looks pretty nice.

js-clock

To-Do List

React + Vite App

The classic to-do list.

js-colors

Tic-Tac-Toe: The Game

JavaScript App

You know what I'm talking about. I'm pretty proud that I was able to code all the logic.

js-colors

Auto Check Marks

JavaScript App

Simple tool that allows for auto-checking boxes by holding down shift, like an email inbox.