A web app that lets users view and leave comments on the latest news. This is a Heroku-deployed app, that uses Mongoose, Cheerio, and Axios to scrape the web, built useing Node JS and Express.
The app performs a web scrape from Google News, and displays the stories in a new format. The app allows the User to save some stories for later reading, as well as the ability to add comments on each saved articke. Stories and notes are saved in a MongoDB database.
-
Clone this Git repository
$ git clone https://github.com/az9000/Newsies.git
-
Install dependencies
$ npm install
-
Run app
$ node server.js
- node
- express
- express-handlebars
- mongoose
- axios
- cheerio
- MongoDB
- jQuery
- Bootstrap
- Heroku
- Google News
- Stack Overflow
- Mongoose documentation
Fawzi Alami