Cluster: Final Delivery

As the deadline for this project nears, I am informed of a couple extra requirements that are needed before delivery. This occurs late in the afternoon on the day before the project is due. In retrospect, the sly manner in which my client whisked himself away after asking me to commit to the additional requirements, he was possibly testing me. Trying to get me to push back and say, “No, those were not part of the original requirements. I can do them, but it will take time.” Unfortunately for me, that’s not what I said.

A late evening in the office and an early morning later, I finish what I set out to do, and am ready to demo for my client’s client: the end user. First, the home page:

Notice the fixed navigation bar at the top, with the current page (Home) differentiated from the other options. The user can click on any of the clients (or the table row in which the client name resides) and check out the tasks for that specific client, or the user can click on the All Tasks tab to get to a page like this:

The tasks are grouped by client (sorted alphabetically) and sorted by priority, with completed tasks having the lowest priority. The user can also add a task like so:

After delivering the product, the gratitude from the end user has made it all worth it. I can tell that she is excited to use it, and it is heartening to work on a project that is genuinely appreciated. Because the timeline was so short (about 10 days) I know there will be requests for more features to come, and I look forward to taking them on!