Web Development

  • Whodunit

    Whodunit

    After the success of my Ready Player One project the library decided that we should do a spiritual successor. I thought about different ideas, but settled on a mystery. Like RPO this would have both a digital and a physical component. I liked the idea of not going to far away from the things that…

  • Patron Counter

    Patron Counter

    After the library reopened to the public we were still under a strict max occupancy limit. Library staff needed to know how many patrons were currently in the library, and library management wanted to know how many people were in the building that day. My solution was to create a local web app. The app…

  • Library List System

    Library List System

    What do you do when the system that you’re using doesn’t work, you make a new one. The library needed a way to create lists and display them on the website, I could have started everything from scratch but, the catalog system already had a way to make lists, there was just no way to…

  • Ready Player One project

    Ready Player One project

    As part of the Mount Prospect Public Libraries 75th anniversary I created a Ready Player One event.  We thought that this would be a good way to introduce our new VR (Oculus Rift) system as well as piggy back off the movie coming out.   The first thought was to have an event where we did…

  • WEB VR

    Since my initial experience with the Oculus Rift I have decided to try my hand at WebVR.  What is WebVR? The ability to make Website into virtual reality experiences.  Now I should preface this with VR is pretty new, and WebVr is very new, a lot of the demos and experiences are still just getting…

  • VR

    A few weeks ago I had the opportunity to try Virtual Reality for the first time.  I had tried Google Cardboard before, but I don’t consider that true Virtual Reality. The system that I tried was an Oculus Rift using touch controls and playing their First Contact demo, and I have to say,  It was…

  • New York Times API (PHP)

    The Mount Prospect Public Library wanted to have the New York Times Bestsellers list on their website. So I decided to create a program that would do that for them. The program works by fetching JSON data from the NYT API, comparing it against the libraries catalog to make sure they own a copy, then…

  • Pong Game

    I have always been interested in video games, and I thought I would try my hand at creating one.  Since I was starting at the beginning, I thought it was only fitting that I create a early game, thus PONG.  I looked at building the game using the DOM vs the Canvas tag but settled…

  • Digital Signage

    The library wanted to have digital signs but didn’t know how. They were currently running a PowerPoint slide on a computer. It seemed like an easy problem to fix, I started to make a backend database that I could log into and schedule when the different images would show, but the staff didn’t want that,…

  • Making Dungeon Game

    I thought I would try my hand at making a game. Something simple, a maze.  Maybe I’ll style it after an Indiana Jones temple.  My thought is to create it using the DOM since I use it in day to day web design. I’ll create the walls and characters as div elements, style it with…