
Current/Recent work for Missouri State University.
-
Campus Map for MSU
A Campus Map that uses Google Maps. You can see all the buidlings on campus, click on them to find out more, search for locations with synced markers, track shuttles, view bikepaths, and more. It uses custom Google Maps layers, Ajax, GPS, and other web technologies to create these features. There is also a mobile app of this for the iphone and a mobile browser site here. The mobile map incoporates all the same features as the main map.
-
Custom Wordpress Theme, Plugin, and Widget
In this project I created a WordPress theme that mirrors our annualMissouri State Magazine. The content in the magazine is mirrored ontothis site. It also has online exclusives that include online onlycontent like videos and audio. To accomplish all the custom pages(like the homepage and table of contents) I used categories and tagsto seperate things. This will allow the periodicals department toeasily add new content as magazines come out. In the process ofdevelopment I created a widget that integrates with the MSU JSONcalendar feeds. I also created a plugin that allows for easy insertionof media. It supports YouTube, mp4 h.264, mp4 audio, and is able tocreate flickr slideshowa using a set and account name. This post on my blog talks a little more about it and links to the MSU blog post that explains how to use the plugin/widget.
-
Slideshow Integration and Modification
In this page I take in a JSON Flickr feed and display it with my modified version of EasySlider. I had to add a callback function to EasySlider to allow it use the JSON feed provided by Flickr. It also displays the text descriptions from Flickr on the side.
-
Custom WordPress Themes
In progress: Reworked the themes to use a wider format. Condensed the styles for better readability and maintenance. Added some new features. The original skinnier theme was also coded by me, I am just updating them. The code for the modified plugin can be found here.
-
View Book
Flashesque Javascripted Interactive Viewbook. Click the images to transfer to focus to them. Eventually each tile will lead to a website that represents the tiles and it's topic. Uses jquery.
-
MSU: International Center
This is the implementation of a illustrator file given to me with the design. Overloaded the default CSS style sheet to create all effects. Several lower level pages get styled as a main page based of their body id. The main navigation moves below sub page navigation in the left column.
- Convert ASP pages to ASP.NET pages
- Many restricted access application modifications.
Past coding adventures.
- Custom Authorization System
Custom authorization system I wrote to look at how the common login script works. I tried to focus on security. I used SHA256 salted passwords and password reset functionality instead of recovery. It uses a MySQL database to store login information, sign up date, confirmation status, etc. I coded this authentication script from scratch.
- SHA 256 Hash Generator
I used this to populate my database for my custom login script above.
- Detect MIME Type of a File
- HTAccess File Generator
- HTML Encoder
- Cranberries Gifts & Decor
Designed for Crate and Barrelish shop. Designed and implemented by myself with management's input. This was for a previous employer.
- The Haunt
Created for an up and coming business dealing with haunted houses. Seasonal business. Designed and implemented by myself with management's input. This was for a previous employer.
-
Bay Area Business Management Services
This was for a small business that helps other businesses be successful. They do finances and many other things. Designed and implemented by myself with management's input. This was for a previous employer.



