Mainstreet Analytics is a real-time data visualization dashboard. It collects data from Twitter API, Google Trends API, and NY Times API and uses AlchemyAPI sentiment analysis to provide company specific and overall market insights as a resource to help investors make investment decisions by "predicting the present."
Some usage instructions
From within the root directory:
npm install
You'll need to sign-up for access to Twitter API and IBM Watson AlchemyAPI to run this application. Once you receive your keys/access tokens, follow below instructions:
- Make a copy of _config.js file (found in the server/config folder)
- Re-name the file to config.js
- Insert your Twitter API keys and access tokens
npm start
npm test
See CONTRIBUTING.md for contribution guidelines.