Exercise from Udacity's Front-End Web Developer Nanodegree course on JS Design Patterns.
This app makes use of the Knockoutjs library and the power of its observables to move and synchronize the Model to the View. In addition, a custom observable by rniemeyer was used to allow for safe user editing of model data.
This app allows user to click on pictures of cats!! In addition to updating cat click counts manually, user may edit cat names, pictures and click counts through an Admin area.