Skip to content

Instantly share code, notes, and snippets.

View jimmybyrum's full-sized avatar

Jimmy Byrum jimmybyrum

View GitHub Profile

Keybase proof

I hereby claim:

  • I am jimmybyrum on github.
  • I am jimmybyrum (https://keybase.io/jimmybyrum) on keybase.
  • I have a public key ASAkyMLeJR47RbZiMgL5lM1Zz5W6zx0Yu2OXX0ZK20QN7wo

To claim this, I am signing this object:

<div
class="course-container"
cl-course-provider
cl-gallery-provider
ng-init="clGalleryReInit=false;"
cl-course-slug="{{ courseSlug }}"
cl-course-opts='{
"keys": ["short_description"],
frontend
  cl-styles/
  angular/
  ganges/
  mcp/
global.mod
  styles
    main.less
  api // this is where $resources live
    course.js
    bundle.js
    ... // this will get big. think of global resources like an API server- one place to get ALL the data.
  filters
 twoDateSplit.js
javascript:a = document.querySelectorAll("*");for (i = 0; i < a.length; i++) { a[i].setAttribute('contenteditable', 'true') }

This will be focused entirely on Frontend coding. Using Backbone with Dust templates and the bands JSON data, create a page that renders a list of the bands on the left, and when a band name is clicked, the details of that band are displayed to the right of the list.

Use any other frameworks that you'd like.

Bonus points for managing the browser History object so that each band has a unique url that can be bookmarked. Extra bonus points for making the data editable. Super bonus points for making those changes persistent on the client.

Looking forward to seeing what you come up with!

This will be focused entirely on Frontend coding. Using the bands JSON data, create an Angular app that renders a list of the bands on the left, and when a band name is clicked, the details of that band are displayed to the right of the list.

Use any other frameworks that you'd like.

Bonus points for managing the browser History object so that each band has a unique url that can be bookmarked. Extra bonus points for making the data editable. Super bonus points for making those changes persistent on the client.

Looking forward to seeing what you come up with!