An improved course rating and comment system. A friend and I built this as an independent project, learning mostly everything from scratch (yes, even PHP and Javascript). Important technical aspects are optimization with css sprites, mod_rewrite, ajax, and a flexible search which goes beyond anything the university offers. The reg-ex parser populates the database with the course information of hundreds of upenn pages.
A complete detailed re-design, drawing inspiration from Du Bois' original map for the color palette and layout, and even tracing Du Bois' handwriting. It features a custom photo gallery, where registered users can add/edit/delete albums/photos/comments, with a similar custom blog in progress, as well as cache control for faster loading, site search, a custom 404 page, and even a favicon.
A collapsible search form with a dynamic and sortable table display allows users to see a lot of information at a glance. Users can also switch between a narrow or a wide layout to accomodate for monitor width variety. The original database is exported from FileMaker Pro to XML, then parsed in PHP with XMLReader and XPath for searching.
A web application for a nursing student's research project where participants can register, login, and enter their daily step count using an interactive add/edit interface. It also features an admin interface, where results can be searched and filtered, then displayed in a sortable table and later exported into Excel.
Working within the Yahoo Shop e-commerce frameworks that was set up by the ICA's web designer, I was responsible for mimicking the design of the existing website. Mainly it involved finding a way to bypass the terribly unusable Yahoo templates and design wizard (sorry Yahoo, but it's true), and a lot of CSS hacking.
My first online portfolio was completed a mere eight months ago. It showcases my previous work in web design, graphic design, programming, flash, and film. Featured is a human binary clock, a 360 of my room, a self-looping book, a film set to the beat of the mario bros theme song, and an animated flash atom. My experience has increased exponentially; thus, my portfolio has evolved as quickly as I have.