✶
Tools
threesuns.org
mobile
tablet/desktop
desktop/projection
The threesuns.org website is a custom built course management tool. Built in Rails, I created it to streamline as much of the process of teaching making it possible for me to carry a far heavier teaching load than was average. By being able to offload most of the "paperwork" of teaching to mostly automated processes I was able to deliver quality work at a small fraction of the effort expended by other faculty. Some of the features of the site include:
- Automated Course Information Import
- Automated Student Enrollments
- Syllabus Creation
- Assignment Creation
- Grading/Scoring of Assignments
- Grade Reporting to Students
- Maintaining Attendance Records
⤧
Clients top
Unique Stitches
mobile
tablet/desktop
Unique Stitches is one of my longest running clients. This version of their website is the 3rd that I've built for them over the last decade. The first two versions of their site were Rails based but with this one we went with SquareSpace. In this case SquareSpace provided the basic site template that we used for the overall page layout but I modified it to better suite UniqueStitches needs. Certainly the most complicated aspect we found of using something like square space is the JavaScript that's required to be able to take the needed data in the format that SquareSpace maintains it and to then massage it into the proper form for the clients purposes.
Poseidon Adventures
mobile
tablet/desktop
desktop/projection
I've been a SCUBA diver since 1990, a certified Divemaster since 1996, and have been keeping up a website for my local dive shop for most of that time. The current version of their site was built in Rails and provides the owner of the site a custom CMS for posting information about his staff, class listings, and articles of his own.
Prep Tulsa
mobile
tablet/desktop
desktop/projection
The PREP Tulsa website was created for the Tulsa Health Department under a program to teach personal responsibility to a teenage audience. The site was written in HTML5/CSS3 with a substantial JavaScript data component to allow it to interface with the SquareSpace backend data store. The sits is hosted as a "Developer" SquareSpace site, meaning it uses SquareSpace hosting and backend services but the front end is entorly custom, not depending on built in site templates.
LifeAfterLossOK.com
tablet/desktop
LifeAfterLossOK is a client website built for a client to allow the operation of a local widower/widow/survivors group.
∴
Experiments top
Little White Cards
During my children's early years in elementary school I found the value in a really good portable and easy to use flashcard system for working on spelling, site words, and math facts. I created this sponsorship based web application to make the same capability available to the rest of the school and for anyone else who had the same needs. This site features:
- Account creation with email verification and email based password resets
- Management of individual account data accessible through a responsive design
- "Superuser" management capability
- A custom online subscription/advertising system with online payments (stripe based)
I am currently hosting the site with heroku which does not offer a secure option which makes it unavailable for me to show as a live screenshot here.
FODMAPS App
mobile
tablet/desktop
desktop/projection
The FODMAP App is an experimental foray I made into iOS development. Currently this is the only iOS app I've developed and it was developed more out of a desire to try my hand at iOS development then out of any imagined attempt to make money. The app had been available on the app store for years earning a modest profit before I removed it so I could devote the time I was spending maintaining it to other things. I consider the app a success as I found that I was able to apply my programming knowledge to objective-C and be productive which was the goal.