Skip to content
/ Newsies Public

A web app that lets users view and leave comments on the latest news

Notifications You must be signed in to change notification settings

az9000/Newsies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Newsies

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.

Overview

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.

Installation

  1. Clone this Git repository

    • $ git clone https://github.com/az9000/Newsies.git
  2. Install dependencies

    • $ npm install
  3. Run app

    • $ node server.js

Demo

Heroku demo!

Technologies used

  1. node
  2. express
  3. express-handlebars
  4. mongoose
  5. axios
  6. cheerio
  7. MongoDB
  8. jQuery
  9. Bootstrap
  10. Heroku

Acknowledgements and Contributions

  1. Google News
  2. Stack Overflow
  3. Mongoose documentation

Author

Fawzi Alami

License

About

A web app that lets users view and leave comments on the latest news

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published