Soundscloud Top 100 Charts - http://charts.charb.it
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
src
.editorconfig
.eslintignore
.eslintrc
.gitignore
LICENSE
README.md
Vagrantfile
gulpfile.js
package.json
provision.sh
webpack.config.js
webpack.dev.js
webpack.prod.js

README.md

About

sound-charts-react-spa is a ReactJS based front-end for the Soundcloud Top 100 API server.

This is an experimental application that displays the calculated daily top 100 Soundcloud tracks based on playback counts.

Previously I used AngularJS to build the initial frontend (to learn AngularJS and Grunt) and this version was used this to learn the following:

  • ReactJS
  • Webpack
  • Gulp

All awesome stacks!!1

Development Environment Provisioning

Please read the Provisioning section for setting up the development environment.

Linting

An .eslintrc is provided for ESLint but the eslint packages are not listed in package.json as the eslint modules are required for the client machine (and not the development server).

To install JSX compatible ESLint modules:

npm install -g eslint eslint-plugin-react