Skip to content

Instantly share code, notes, and snippets.

@thejsj
Last active August 29, 2015 13:57
Show Gist options
  • Save thejsj/9678340 to your computer and use it in GitHub Desktop.
Save thejsj/9678340 to your computer and use it in GitHub Desktop.
Adelle Todo

Bugs

  • Index page
  • Name on node hover

Deployment

  • Register Domain ( which domain? )
  • Create server ( where will this be hosted? )
  • Install Wordpress on server
  • Write about the project

Later

  • Add Google Analytics Tracking Event
  • Favicon

Test/Demo

  • Code/Make Design for mobiles devices (Based on images)

Backend (30%)

  • Data Entry (12 Project with videos and corresponding images)
  • Write index.php template in Wordpress
  • Get Posts
  • Get Menu - Have One Menu
  • Get All Media
  • Get Realted Posts
  • Write PHP classes for data
  • Write AJAX Function

Frontend (70%)

  • Add Backbone, underscore, modernizr, mustache
  • Convert video class to Backbone
  • Init on Ready
  • Fire event on load
  • Add title and description to front-end
  • Write Templates for Mustache (Client Side)
  • Add OnClick To Modal
  • Add Router
  • Add viewed/not viewed variable
  • Add available/not-avaialble variable
  • Get Related Projects
  • Show Related Projects On View Event
  • Add Cookie Handler: Choose 3 Random Projects And Save Them Automacitlly through cookies. Get Cookie.
  • Save new viewed projects to cookie.
  • Integrate Node map
  • Add 'viewed' styling to nodemap
  • Add 'currently viewing' styling to nodemap
  • Add pages

Content

  • Add Images
  • Add Slideshow
  • Add css for titles

Optimizations

  • Don't scroll videos when modal is on
  • Click on background modal to close

Finishing Touches

  • Add loading screen with text. Options page backend.
  • Fix issue with right arrow in related projects
  • Add document.resize -> reload
  • Unlock project when access through a url directly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment