A news service that retrieves links to the latest news items and articles from a variety of news and tech sources.
To waste less time finding, filtering, and taking in the news of the day. This is a simple, no-nonsense service that can lay the foundation for saving bookmarks to news items, filtering news by tagging or topic, data visualizations of personalized news streams, and much more.
/motley
/motley/hnews
/motley/reuters
/motley/top-medium
/motley/_meta
/tech
/tech/fefront
/tech/echo
/tech/scotch
/tech/perf-rocks
/tech/_meta
/sports
/sports/the-ringer
/sports/si-com
/sports/sbnation
/sports/sbn-card
/sports/_meta
/vue
/vue/vuedevs
/vue/gator
/vue/reddit
/vue/_meta
The response of each endpoint - when succesful - will be an array of article-objects with the following properties for each article:
source
- the news/tech source for this articletitle
- the title of the articleurl
- the absolute url at the source provided by the news/tech sourcesourceId
- an id for the article composed of two parts 1 - an abbreviated string for the source of the article (e.g. hn for the Hacker News source) 2 - either an id for the article provided by the source, or one derived from the url of the articlefetchDate
- simple the date for when the article was fetched from the sourcerank
- simply the order of the article at the time it was fetched from the source
- node (version 8+)
- npm
git clone https://github.com/jose8a/newshound.git
cd newshound
npm install
Launch the server by running either one of the following commands:
nodemon server.js
npm run start
- tbd
- node
- express
- cheerio
- tbd
- tbd ..
- tbd ..