Simple Apps

Here you will find a series of mini-apps I created that perform some simple, fun tasks. These were little ideas I created for classes or thought up and thought "That would be fun or useful in some context" and then spent a couple hours writing them up.

Additionally, these were the first "apps" I wrote for this Django website, and since they were conceptually simple to create and implement, they helped me figure out some of the mechanics of the app which can be difficult to wrap one's head around when learning for the first time, like how to make requests, work with forms, and other seemingly trivial tasks that take longer than you'd like when learning something new.


Vigenère

This mini-app uses the Vigenère cipher, a simple, fun cipher invented in the 16th century, to encrypt your message based off of a key word or phrase. It can then decrypt your word given the same key.

FizzBuzz

This mini-app is a slight expansion on the classic kids game, Fizz Buzz, where you can input some name values (ie. Fizz, Buzz, Foo, etc.) to replace numbers at certain multiples.

Change

This mini-app acts as a virtual grocery-store cash register, instructing in the simplest exact change to be returned during a business transaction.