Build a calendar using whatever JavaScript framework that you wish. The calendar must display properly, and you should be able to select the days of a given month in the calendar. However, there are certain dates (which they provide) that are holidays. These days cannot be selected. The calendar also must be styled using CSS given their mockups.
Sigiloso
They want you to use a new JavaScript framework to do it (Angular, Backbone, Ember), and they seriously want it perfect.