Skip to content

melissaintrees/npr-music-scraper

Repository files navigation

NPR Music's The Record Webscraper

About

Full Stack Webscraper with an Express server that uses Cheerio &Request to grab articles from NPR's the Record website section, and then stores them in a Mongodb database. The app gives you the option of saving and deleting articles from the database, and also gives you the option of writing notes related to the articles that you save. Data is dispersed using Handlebars and it was designed with the bootstrap 4 framework. It is deployed on Heroku and/or you can install it on your local machine.

Video Demo of the App!

NPR Music's The Record Web Scraper

Responsive Design All Screen Mock Up

Mock Up

Deployment

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

  1. Download the repo.
  2. In your terminal npm install to install the node dependencies
  3. In a new terminal tab, run Mongo and Mongod
  4. Run the server with Node JS by running node server.js

Built With

Authors

  • Melissa St Moore - Initial work

Acknowledgments

About

A web scraper that saves articles to a MongoDB along with the ability for users to add notes. Built using Node, Mongoose, Cheerio, Request, Express, Handlebars, JavaScript, Bootstrap.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published