The Hacker News Dashboard is a full-stack web application which utilizes the Hacker News API to provide a dashboard for data analysis and visualization.
Our project is split into two repositories. (1) Scraper is the code we used to scrape all the data from the HN API and place it into text files. (2) Scheming-Lion is the general repository that structures our site, queries, features, and inserts the data into our MySQL database using the Sequelize ORM.
Our project uses Angular, Node, a MySql Database for the backend, and the Sequelize ORM.
From within the root directory:
sudo npm install -g bower npm install bower install
View the project roadmap here
See CONTRIBUTING.md for contribution guidelines.