Firstly you need nodejs installed which comes with node package manager (npm). If you have not got that yet, go to and follow the instructions on the node website.
Once you have node, navigate to this projects route folder and run the following command:
npm install
You should see all dependencies being pulled down from the web.
To run this on a MAC system run a web server the root of this project.
So if you have this project in the following location: ~/Documents/ann/weather-analytics
cd ~/Documents/ann/weather-analytics
python -m SimpleHTTPServer 8000