https://github.com/third774/rep-table
The page that loads at http://allowdebate.com/dnc
https://github.com/third774/rep-table
Last synced: 4 months ago
JSON representation
The page that loads at http://allowdebate.com/dnc
- Host: GitHub
- URL: https://github.com/third774/rep-table
- Owner: third774
- Created: 2015-09-12T05:11:35.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-09-12T05:29:11.000Z (over 10 years ago)
- Last Synced: 2025-01-13T07:24:48.529Z (about 1 year ago)
- Language: JavaScript
- Size: 211 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rep-table
This is the project I used to build the table that loads at http://allowdebate.com/dnc
Forked from http://codepen.io/zavoloklom/pen/IGkDz and adapted to pull in data from the Google Sheets JSON API and builds the table using Javascript/jQuery.
Having just learned about the asyncronous nature of Javascript while looking into node.js was super helpful for making sure I write the API call correctly, executing the function only once the JSON object is returned. Otherwise I probably would have tried to store the JSON object in a variable and then call it on the next line down.
Also got familiar with LESS and [Webstorm (IDE)](https://www.jetbrains.com/webstorm/) in the process, which is fantastic. Can't recommend it enough. [Here's the video series I watched on LESS.](https://www.youtube.com/watch?v=YQYJUeokqOY)
All in all, the project probably took around 20-25 hours, and definitely had to learn along the way.