Web Application Development

I independently and often at my own initiative built many web applications for scheduling.com. A few of the most interesting ones were:

  • Mailing List
  • Crisis Tracking System
  • News Submission and Management System

Mailing List--I made a Windows-based mailing list for scheduling.com's marketing group to use. This application's development goals included:

Subscribers receive confirmation links with cryptic passwords in their query strings to ensure that users can only modify subscriptions for their own address. The administrative interface gives visibility into not only how many users are subscribed but also on where users are in the subscription or unsubscription process. For the company's marketers, I created pages that send HTML and text versions of the newsletter using the multipart/alternative content-type. The tool does not accept messages that use HTML unsafe for email distribution.

Crisis Tracking System--At scheduling.com, occasionally a matter would arrive on the priority list that had not been planned. The code word for such an incident was a "crisis." A crisis could take days or months to resolve depending on its nature. The information relating to a given crisis often had been spread through various e-mails and was generally hard to manage. The team responsible for crisis tracking and I had a conference call during which I was given a wish list of features. The tool I built includes:

News Submission and Management System--Perhaps the most updated section of scheduling.com's portal was the What's New section used for posting news items. Initially, all posts were separate HTML files. However, it was cumbersome when each new posting required one to create the new file, update the news page's links and content, and so forth. I built a news tool with an entry form for standard users wanting to submit items for review as a news post. I used DHTML to create the appropriate form for the user's needs based on answers to questions. The forms allow input of either the full content of an article, a simple paragraph as an introduction to what was being linked to elsewhere, or a simple blurb with no link. Users submitting full articles can use Javascript buttons that help them write correct HTML for their posting. On submission, site administrators are emailed an alert of the posting with a link into the administrative interface where they can accept or reject the posting. Another administrative tool edits past articles and submits new ones directly with instant approval. Old messages are automatically archived.


HomeResume | Contact Information