Web Development

Asheville FM

Asheville FM

Asheville FM

Asheville FM is a volunteer-based, grassroots community radio station created by Friends of Community Radio, a non-profit entity. The site is built in Drupal relying heavily on station, panels, and other popular contributed modules. Each show has it's own blog, playlist, and archive.

 

Free Ketchup

Free Ketchup Live Stream

Free Ketchup

Free Ketchup is a live RSS & ATOM feed mixer and aggregator developed with Drupal. It site is primarily made up of custom modules including but not limited to; a backend for acquiring feed items, user dashboard, and the live stream where users access their feeds.

The Feed Generator allows users to quickly search, preview, and add rss feeds generated for popular sites.

 

Widget Wrangler

Sorting Widgets on a Page

Widget Wrangler Plugin

Widget Wrangler is a plugin for Wordpress that gives admin a clean interface for managing widgets on a page by page basis.
It's basically Drupal Blocks on every page, with the ability to set the default location of the widgets in specific sidebars.

Widget Wrangler provides widgets as a post type, and gives you the ability to clone existing wordpress widgets.
Now with multiple 'sidebars' (groups of widgets, drupal: regions)!

Screencasts

 

Frontline Media Solutions Client Portal

Frontline Media Solutions Client Home

Frontline Media Solutions client portal allows companies to create and view reports concerning their services. When creating a report, the client can comment and rate the service they received, request new materials or services, and export their company or store level reports as CSV files.

 

NetRisk

NetRisk Playing Game

NetRisk on Sourceforge

When I decided that I wanted to develop web applications, I started by taking over the development of an open source project called netRisk. This is a version of the classic Risk game, that you can install on your own website. Originally developed by Andrew Trusty, I added user logins, administrative interface, basic forums, and many features to the game itself.