Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/claire-labry/newsscrape
newsScrape is an application that users can scrape different articles from a website with inspiring news to uplift their day. Users can read more on articles, save their articles, and add/view their notes on the articles.
https://github.com/claire-labry/newsscrape
axios cheerio-js handlebars materialcss mongodb mongoose node-js
Last synced: 2 months ago
JSON representation
newsScrape is an application that users can scrape different articles from a website with inspiring news to uplift their day. Users can read more on articles, save their articles, and add/view their notes on the articles.
- Host: GitHub
- URL: https://github.com/claire-labry/newsscrape
- Owner: claire-labry
- Created: 2020-05-26T19:38:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-12T21:54:24.000Z (about 2 years ago)
- Last Synced: 2023-03-08T04:28:05.898Z (almost 2 years ago)
- Topics: axios, cheerio-js, handlebars, materialcss, mongodb, mongoose, node-js
- Language: JavaScript
- Homepage:
- Size: 642 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# newsScrape
newsScrape is an application that users can scrape different articles from a website with inspiring news to uplift their day. Users can read more on articles, save their articles, and add/view their notes on the articles.
## Deployed Link
https://safe-plateau-65680.herokuapp.com/
## How to Use
- Download repository
- NPM install all packages
- npm run in node.js
- localhost will provide you with a link
- click 'get articles'
- view/save/add notes to your articles* You will need to have MongoDB and Mongoose, and Robo 3T in order to get, save, and add notes to your articles. If you want to refresh your articles, you will need to drop the database and restart *
![](newsScrape.png)
## Technologies Used
- `Mongo / Mongoose`
- `Express.js`
- `Node.js`
- `Cheerio`
- `Axios`
- `Handlebars`