• All Pro CPR
    All Pro CPR needed a web presence for their CPR class scheduling and presenting information. It was important for them to be able to easily manage the information and display it in a way that was simple and easy to understand. I provided all design and development.
  • Courses Offered
    The courses page displays information about each of the courses All Pro CPR offers. Their staff is able to manage these courses from a simple management system built on Drupal.
  • Testimonials Page
    A testimonials page allows All Pro CPR to display the latest reviews of their services, managed from the same back-end as their class and page management.
  • Associated Rubber & Mechanical
    Associated Rubber & Mechanical came to me looking for a simple online web presence. They didn't need to make frequent changes, so I designed and built their website using pure HTML and CSS. Sometimes, there's just no need for a whole platform.
  • Fort Douglas Military Museum
    Fort Douglas was looking to modernize their web presence and update their graphics. The site was designed out of house and brought to me for Drupal theme and views development as well as browser testing.
  • Visit Fort Douglas
    The staff of Fort Douglas is able to add and manage multiple levels of pages from a simple administration interface.
  • Online Store
    It was also necessary to be able to sell items, as well as sign up for paid events, through the website. Both of these features were developed with Drupal Commerce.
  • Good Game Kids
    Good Game Kids is the largest StarCraft 2 clan in North America. They needed a website to keep track of their members, as well as present themselves to the community and potential sponsors. There were a lot of features and custom content to make work together. The important thing was keeping it all simple while still offering a large amount of social features. I was responsible for adaptive design and development, and build the site on the Drupal Panopoly distribution.
  • Player Roster
    One of the most important features was a sortable list of GGK's players. We wanted a slick but simple and quick way to identify players based on information gathered from their user profile. The roster uses jQuery Isotope to sort and CSS3 animation to animate the changes when a player changes the sorting rules.
  • Clan War Directory
    One of the main events for GGK is their Clan Wars, which are held nearly every night against other clans in the community. GGK can post these clan wars for people to sign up in advance, and then store information about the results of the clan war. Statistics from different clan wars are calculated together and stored to be used for various purposes.
  • Forum
    The GGK website is rich in community features, including user profiles, private messages, friends, statuses, a forum system and more. While built on Drupal and many contributed modules, it was important to make all of these social features easy to use while working together well.
  • Institute for Supply Management
    ISM-Utah needed a clean and professional look to present information about their organization. They also wanted to track a few different types of items. This project was based on Drupal, and I provided the theme development and some views development.
  • Events
    In addition to basic pages, ISM needed to be able to schedule events. They can also store files in a categorized resource database.
  • Jill Vanderwood
    Jill Vanderwood is a children's author who needed a website to showcase each of her books, as well as provide media contact information. Jill's website was built on simple HTML and CSS.
  • Drugs Make You Un-Smarter
    One of Jill's more recent books is Drugs Make You Un-Smarter. Each of Jill's books has its own website theme.
  • SC2Carrier
    SC2Carrier was a project whose main goal was to hone my skills with WordPress and learn to implement several new tools. In this regard, it succeeded, although it never took off as a popular website.
  • Directory
    The Directory was essentially an easy way to find articles most relevant to certain tags. The nature of StarCraft 2 is that most players will only be interested in content related to one of the three races, so this allowed viewers to easily find the most relevant information for them.
  • Pro Section
    The SC2Carrier website was originally intended to feature some paid content in the Pro section. Though the functionality to sell access to this content for a monthly recurring fee was designed, developed and tested, the content itself was never fully completed.
  • uncorkhope
    uncorkhope is a website that allows people running charity events to connect with merchants who offer product vouchers for the charity to auction. The project was developed on Drupal using Drupal commerce, and my role was refining and improving the user experience and developing the adaptive theme, along with some presentational jQuery and javascript work.
  • Vouchers
    Vouchers are usually sold by merchants to buyers and are redeemable for products or services. As part of the transaction, the merchant also donates a similar voucher to a charity of their choice, who may auction it at their event. Authenticated merchants can scan the attached QR code using a smart phone in order to mark it as redeemed.
  • Management
    Event planners, merchants, and consumers all have unique management areas where they can control their profiles and see the vouchers they have acquired or given out. There are also bulk management tools for merchants with lots of vouchers to manage.
  • UrgentRx Fast Powders
    UrgentRx wanted an online brand that would really stick out and leave an impression, as well as work on mobile devices. I was responsible for some Drupal views development, adaptive theme development, and most of the javascript. Since the project has so much interaction, my main challenge became making sure there were no conflicts that would confuse users or break the look of the website.
  • Product Information
    The product lineup appears first thing on the home page, and clicking any of these products brings up a larger view of the product and more information about it. Even though this occurs without reloading the page, it was important to be able to link directly to each of the products. Therefore, clicking a product adds a hash tag to the URL, and returning to that URL will always bring up that product.
  • About Page
    One of the quirky things that was done with UrgentRx to help it stand out was that the "sidebar" where some of the site content lives can be resized by the user by dragging a small tab. This makes the area larger and makes certain pages easier to read.
  • Location Finder
    UrgentRx features a location search to help potential customers find the closest places they can buy UrgentRx Fast Powders at, as well as see where they can get it online.
  • Utah SBDC
    Utah SBDC was coming from an old style design and wanted to modernize the look and make it easy for them to manage. The project was built on Drupal and I worked with other developers. I was responsible for front-end development, jQuery work, parts of the design, and some views development.
  • Location Page
    Individual locations each have a sub-page with slide show and content. Location managers have access to change and manage parts of their own page.
  • Business Recognition
    Previously Utah SBDC offered PDF downloads, but their new website allowed them to feature their business recognition spotlights directly on a web page. This has the benefit of being more convenient for the user as well as these pages being crawled by search engines. These are also very easy for their web managers to create and modify.
  • Warrant Pay
    National Court Services wanted to reduce the difficulty of the process of settling warrants. The Warrant Pay website saves time and resources by allowing officers and court officials to complete this process online from any remote location. My job was to develop their design into a functioning theme that would work on their systems.
  • Warrant Pay Process
    The process of filling out a warrant was made as easy as possible, and can be performed very quickly if one has all the information ready. Solid user experience often becomes extremely important when it comes to online forms.