Back

Check out my GitHub here!

Kringle

Kringle is a website where users can create and share a collection of items that they like from different e-commerce websites like Amazon, Etsy, etc. It's basically a gift registry for every-day use!

The application still has a lot of development and is still in its early stages!

The code for Kringle can be found on my GitHub here.

Big-O Notation Calculator

The Big-O Notation Calculator is a web tool that was intended for CS101 students to help them grasp the concept of Big-O Notation when determining the complexity of their code.

The tool works simply by pasting your code in the input box, the tool parses the text input of your code, and based on some simple patterns it can output the Big-O complexity of your code in Big-O notation with a breakdown of how it got that conclusion.

However, after releasing my first iteration of the Big-O Notation Calculator tool and receiving some constructive criticism, it became clear that making a calculator for this with just text input introduced an insane amount of complexity, and could ultimately lead CS101 students to misunderstand how Big-O complexity of a set of code is determined. I had fun with it though!

The code for Big-O Notation Calculator can be found here.