/News-Scrapper

https://newsscrapper2019.herokuapp.com

Primary LanguageJavaScript

ABC News Scrapper

Overview

This is a Bootcamp project. In this project I am using Node, Express, Handlebars, Cheerio, Express-handlebar, MongoDB, Mongoose, Body-parser, Cheerio, Request, Bluebird. Deployed in Heroku.

Try the app here:

Getting Started

These instructions will get you a copy of the project up and running on your local machine.

  1. Clone the repository
  2. Run nmp install

Built With

  • Html
  • Bootstrap
  • Javascript
  • Jquery
  • MongoDB
  • Mongoose
  • Nodejs
  • Express
  • Handlebars

Screenshots

Comments

Challenges:

  • Scrapping, use Cheerio, analyze several webs to find the best way to get good info
  • Realize that you are scrapping top to down the HTML, I needed to find a way for move from FIFO to LIFO to update the MongoDB, sound easy but it is not
  • It was mandatory to use Node, Express, Handlebars, Cheerio, Express-handlebar, MongoDB, Mongoose, Body-parser, Cheerio, Request. Sometimes Handlebar can be complicated if you are having to many async functions playing around.

Author

Isabel Arcones: https://github.com/iarcones

Here I will be updating some samples of my projects: https://iarcones.github.io/