/task-tracker

Primary LanguageJavaScriptMIT LicenseMIT

Task Tracker v2.0

Test Application

Requirements

  • Should load the data below into the existing data section on page load.

  • Should have the ability to create tasks that will immediately be prepended to the list.

  • Should not require a web server, and should be able to run offline.

  • Match the design as close as possible.

  • All data exchanges should be in JSON format.

  • Existing Data (JSON)

[
  {"name": "Test Task #1", "date": "12/01/2012", "assigned": "John Doe" },
  {"name": "Test Task #2", "date": "12/02/2012", "assigned": "John Doe" },
  {"name": "Test Task #3", "date": "12/03/2012", "assigned": "John Doe" },
  {"name": "Test Task #4", "date": "12/04/2012", "assigned": "John Doe" },
  {"name": "Test Task #5", "date": "12/05/2012", "assigned": "John Doe" },
  {"name": "Test Task #6", "date": "12/06/2012", "assigned": "John Doe" },
  {"name": "Test Task #7", "date": "12/07/2012", "assigned": "John Doe" }
]

Assumptions/Realities

  • Uses CSS3 / HTML5 localstorage (for use with localstorage enabled browsers only)
  • No input validation except replacing blank inputs with "TBD"

Development Tools

  • Sublime text 2
  • Photoshop
  • Chrome Browser
  • Git & github.com