Skip to content

kjaenicke/ui-candidate-test

 
 

Repository files navigation

ExactTarget UI Candidates

This is the candaidate test for ExactTarget UI developers.

Please include "ATTENTION: <ET Contacts Name>" in your pull request

Here are the guidelines for the test:

  • Be sure to read all the bullet points bellow.
  • Fork this repository, do your work, commit early/often with descriptive messages. When finished, send a pull request.
  • The "JsAndDom.*" (html and js) files have a series of questions/tasks for you to complete.
  • The "UI_CandidateTest_IMH_dashboard.*" files (png and psd) are for you to replicate.
  • You may use any JavaScript and/or CSS library you wish, or none at all.
  • You may use an external or inline JavaScript file(s).
  • You may take as long as you like to complete the coding challenges.
  • Filenames must remain the same as in the original repository.
  • Unit tests could be included in the "tests" folder if you so choose.
  • testdata.txt contains the data your code will be run against. You may use it as you wish in your code and/or testing.
  • For browsers, your code should run without errors on the latest of the major browsers.
  • You get to define 'latest' and 'major', but be prepared to defend your choices.
  • Yes, you MUST include IE, but only 8 or higher.

First task which must be done

  • Create a meta.txt file that includes the following information:
  • Start Time: [unix timestamp]

Bonus points by adding the following to meta.txt file

  • TotalTime: HHmm
  • BrowserTesting: Browser.name Browser.version etc
  • UnitTest: relative path to your own unit test suite

Portions of the test which MUST be 100% functional

  • Small and Medium panels in the "Pulse" window must be able to toggle with a click, only 1 panel can be in "Medium View" at any given time.
  • Each item under the "Interactive Marketing Hub" must have hovers and click states associated with them.
  • Clicking help link must load and parse a JSON object (help.json) with help details which are then rendered onscreen. Bonus points for help as an overlay dialog.

##Authors

Adam Alexander

Matt Beard

Bryan Kohlmeier

Kevin Parkerson

Stephen Williams

Jason Schmidt

Benjamin Dean

Scott Plumlee

Stephen Barker

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%