/NewsNow

Web application that scrapes articles from an online news source, allowing users to view and leave comments on entries.

Primary LanguageJavaScript

NewsNow: Conservation Edition

Web application that scrapes articles from the environmental news site "Earther." Users will be able to view articles, choose to save certain ones, and leave comments on saved articles.

Deployed Application

[Heroku] https://pure-stream-21176.herokuapp.com/

Technologies Used

MongoDB, Mongoose, Express, Node, Handlebars, Materialize CSS

Key Features

  • Scraping new articles does not produce duplicates
  • Dynamically rendered articles with Handlebars template

Application Process

  1. On page load, articles currently stored in database will render
  2. Clicking "New Articles" will scrape for any new entries
  3. Currently the user needs to refresh the page to view any newly scraped articles**
  4. Articles will mark as "saved" on Save Article button click and the page will reload
  5. Saving notes function is in process**

Screenshots

Index View
Initial view of articles

Saved Articles
Articles saved on click, can render on index