mihrimahk / News-Mongo-Scraper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

News-Mongo-Scraper

About App

A web app utizilizing Cheerio to scrape the most recent CBC World news from the cbc.ca. Articles are stored in a MongoDB via Mongoose. Users can run a new scrape or add comments on the articles displayed on the page. MongoDB unique fields prevent adding same stories again. Also every articles' image and metadata are displayed.

Result

Technologies Used

  • Express
  • Handlebars
  • CSS
  • JavaScript
  • jQuery
  • Node.js
  • Cheerio
  • Axios
  • MongoDB
  • Mongoose
  • AJAX
  • Request

Result

How to Use

When you arrive on the landing page, click "Get News" to scrape the most recent CBC headlines and images from the CBS website. Then, you can scroll down to add comments about the articles or view comments left by other users.

Check it out on Heroku!

https://cbc-news-mongo-scraper.herokuapp.com/

About


Languages

Language:JavaScript 86.8%Language:HTML 13.2%