Projects: CSS

Cascading Style Sheets

Wedding Site

Wedding Site
Wedding Site

The site I designed for my wedding featured a simple photo gallery and a Google maps interface that gave quick driving directions between draggable start and end points. All wedding locations were overlaid. Users could easily zoom to these locations by touching upon the icons in the top legend.

Task Manager

Task Manager
Task Manager

The task manager is primarily driven by PHP. It makes calls to a purpose-built, normalized MySQL back-end. Following a secure login an individual user may easily submit, track, edit, archive, and delete tasks organized by project and priority. Administrators may assign access privileges to both users and projects. I use this tool daily to keep myself organized, so it is under constant development. New features under development include a search bar, optional due dates, and email reminders if an unfinished task is overdue.

Adapt Training

Adapt Training is a fitness facility dedicated to using the latest advances in training and physical therapy. Their computer programming needs were twofold: 1) an objective method of scoring exercise movements using a rubric designed by the head trainer for the purpose of assigning workouts, and 2) a method to share with the client (with username and password via a large database) their custom workout. These tasks had to be wrapped into an accessible, easy-to-use interface. I used MySQL, Perl (CGI), and JavaScript to implement a form-based approach via web-browser.

The Greenwood School

The Greenwood School
The Greenwood School

Parents of autistic children are limited to the general educational tools that work for everyone else. Some programs are too rudimentary. Some are too advanced. Nearly all programs ramp up too quickly from one question to another. As autism is a highly variable neurodevelopmental disorder, educational tools work most effectively when tailored to a particular case.