You need to have Docker Compose installed in your machine. You also going to need Node and NPM installed.
There are 2 main folders, client
, with the frontend files and server
with the backend service (api) files
$ git clone --recursive https://github.com/Eidher/rss-feed
$ cd rss-feed
$ npm start
That's it! When it finishes, go to your browser and access the url http://localhost:2080.
Inside root folder, run:
$ npm test
If you want to see the lazy loading of the feeds in a slower transition, go to Developer Tools (Chrome) and select the option Slow 3G in the Network tab.
Here's a list rss feeds to select from https://www.uen.org/feeds/lists.shtml
Eidher Escalona
MIT