In a fit of filial piety, I decided to sit down and start working on a job scheduler for my mom. After briefly considering Java and the attendant hassles of a client-server application, I decided to go with PHP. I wanted it to be more graphical than my students' submissions, though. Browsed through projects on Freshmeat but didn't really see anything worth changing.
Listed a few user stories and decided to spike the graphical display. Started out with a PNG produced by libgd. That went pretty well. Translating time to world coordinates was easy. I wanted to limit the view by start-time and end-time, but it turned out to be too much of a hassle.
Wondered if I could pull it off in HTML and CSS. Picked up a few tutorials on absolute positioning and managed to pull it off quite elegantly. Like new design.
- Schedule overview of resources - Day view of resources
- Resource view - Job view - Unfake the data