Skip to content

A web app. Works with both front and back-end and database (Mongo) allows users to leave, update, delete comments on the news and also fetch the latest news. ORM library is Mongoose.

Notifications You must be signed in to change notification settings

kotchaparn-w/ScrapeDatNews

Repository files navigation

ScrapeDatNews

Purposes

To create a web app poppulate data with Mongo (database).

How this app works

This app alows users leave, update, delete comments on the news and fetch the latest news. 

Technologies

  • HTML
  • CSS
  • Javascript
  • Bootstrap (HTML, CSS, Javascript framework)
  • JQuery (Javascript library)
  • Node.js (Web-Server Langauge)
  • Mongo (Database)

NPM

  • Mongoose (ORM for Node.js)
  • express (Node.js framework)
  • cheerio (JQuey for server)
  • express-handlebars (Templating engine for Node.js)
  • method-override (Middleware)
  • body-parser (Middleware)
  • request (http calls)
  • dotenv (hide credential information from public)

To use this app

Please click to start Heroku app

Let's take a look at ScrapeDatNews

  • The first page of the application allows users to fetch the news in this case we grab data from NYT. Application Screenshot

  • Once all data are loaded, users can save the any news to read it later. Application Screenshot

  • Users can go to "Saved News" page and read the news they have saved and also unsaved the news. Application Screenshot

  • Users can add notes into the news and view them later, or delete notes. Application Screenshot

  • Users can fetch the new news without deleting the saved news. Application Screenshot

About

A web app. Works with both front and back-end and database (Mongo) allows users to leave, update, delete comments on the news and also fetch the latest news. ORM library is Mongoose.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published